mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-04-22 07:52:25 +02:00
34 lines
1.9 KiB
Markdown
34 lines
1.9 KiB
Markdown
# Keycloak
|
||
|
||
## Description
|
||
|
||
Step into a secure future with Keycloak! This open‐source identity and access management solution offers powerful single sign-on (SSO), multi-factor authentication, and user federation capabilities. With support for industry standards such as SAML and OpenID Connect, Keycloak helps you protect and streamline access to your applications.
|
||
|
||
## Overview
|
||
|
||
This role deploys Keycloak in a Docker environment, integrating it with a PostgreSQL database and enabling operation behind a reverse proxy such as NGINX. It manages container orchestration and configuration via Docker Compose and environment variable templates, ensuring a secure and scalable identity management solution.
|
||
|
||
## Features
|
||
|
||
- **Comprehensive Identity Management:** Manage users, roles, and permissions across your applications with robust SSO and user federation.
|
||
- **Advanced Security Options:** Benefit from multi-factor authentication, configurable password policies, and secure session management.
|
||
- **Standards Support:** Seamlessly integrate with SAML, OpenID Connect, and OAuth2 to support various authentication flows.
|
||
- **Scalable and Customizable:** Easily tailor settings and scale your Keycloak instance to meet growing demands.
|
||
|
||
## Additional Resources
|
||
|
||
- [Keycloak Official Website](https://www.keycloak.org/)
|
||
- [Official Keycloak Documentation](https://www.keycloak.org/documentation.html)
|
||
- [Keycloak GitHub Repository](https://github.com/keycloak/keycloak)
|
||
- [Setting up Keycloak behind a Reverse Proxy](https://www.keycloak.org/server/reverseproxy)
|
||
- [Wikipedia](https://en.wikipedia.org/wiki/Keycloak)
|
||
- [Youtube Tutorial](https://www.youtube.com/watch?v=fvxQ8bW0vO8)
|
||
|
||
## Credits
|
||
|
||
Developed and maintained by **Kevin Veen-Birkenbach**.
|
||
Learn more at [veen.world](https://www.veen.world).
|
||
|
||
Part of the [CyMaIS Project](https://github.com/kevinveenbirkenbach/cymais)
|
||
Licensed under [CyMaIS NonCommercial License (CNCL)](https://s.veen.world/cncl).
|