MaxKey
Self-hosted identity and access management server with single sign-on, OAuth 2, OpenID Connect, SAML 2.0, CAS and SCIM support.
MaxKey is an identity and access management server written in Java that provides single sign-on for web and mobile applications. It speaks OAuth 2.x and OpenID Connect, SAML 2.0, JWT, CAS and SCIM, and it stores its data in MySQL. The Linux install guide sets up a JDK, a MySQL schema and separate start scripts for the authentication server, the management server and a demo, with nginx in front. The same documentation also covers a Windows bundle that includes its own JDK, a Docker Compose setup and a Docker script that pulls the project’s images.
Worth knowing
The comparison page lists an Enterprise Edition beside the Community Edition. The English pages on the site describe an older release line than the Chinese documentation.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-11-03: links, Maintainer
www.maxkey.top/ - 2026-11-03: links
www.maxkey.top/doc/docs/overview/intro - 2026-11-03: links, License, Written in, GitHub stars, Contributors
github.com/dromara/MaxKey - 2026-11-03: License model, Categories, Admin interface
github.com/dromara/MaxKey/blob/main/README.md - 2026-11-03: Runtime, Install with, Runs as
www.maxkey.top/doc/docs/install/tutorial - 2026-11-03: Minimum runtime
github.com/dromara/MaxKey/blob/4.2.0/ReleaseNotes.txt - 2026-11-03: Install with, Databases
www.maxkey.top/doc/docs/install/deploy_linux - 2026-11-03: Install with
www.maxkey.top/doc/docs/install/deploy_docker_compose - 2026-11-03: Install with
www.maxkey.top/doc/docs/install/deploy_docker - 2026-11-03: Install with
www.maxkey.top/doc/docs/install/deploy_baota - 2026-11-03: Current major version, Last release
github.com/dromara/MaxKey/releases/tag/4.2.0 - 2026-11-03: First release
github.com/dromara/MaxKey/releases/tag/v.1.2GA