Web-app-keycloak Role¶
Description: No description available
Variables¶
author: Kevin Veen-Birkenbach
description: Step into a secure future with Keycloak! Our dynamic identity and access management solution offers streamlined SSO capabilities, robust security measures, and an intuitive user experience that propels your applications to unprecedented heights of performance and reliability.
license: Infinito.Nexus NonCommercial License
license_url: https://s.infinito.nexus/license
company: Kevin Veen-Birkenbach
Consulting & Coaching Solutions https://www.veen.world
galaxy_tags: [‘keycloak’, ‘docker’, ‘identity management’, ‘sso’, ‘self-hosted’]
repository: https://s.infinito.nexus/code
issue_tracker_url: https://s.infinito.nexus/issues
documentation: https://docs.infinito.nexus/
logo: {‘class’: ‘fa-solid fa-lock’}
run_after: [‘web-app-matomo’, ‘web-app-mailu’]
README¶
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.