Overview
Keycloak provides login, SSO, and user federation for applications you operate. It is the usual pick when several internal apps need one identity provider.
What it does
- Single sign-on
- OIDC and SAML
- User federation
Capability source: Project documentation
How you run it
Keycloak runs on infrastructure you manage.
Documented deployment options: Docker, Kubernetes.
Self-hosting and deployment
- Self-hostable
- Yes
- Cloud / hosted offering
- Not recorded
- Docker noted in deployment tags
- Yes
- Deployment tags
- Docker, Kubernetes
- Difficulty
- Advanced