mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-07-25 09:41:10 +02:00
761 B
761 B
cmp-docker-oauth2
This Ansible role enhances a Docker Compose application by conditionally enabling OAuth2-based authentication. It ensures that the docker-compose
role is always loaded, and if the application has OAuth2 support enabled via features.oauth2
, it also configures the OAuth2 proxy.
Features
- Loads the
docker-compose
role - Conditionally configures OAuth2 reverse proxy via
web-app-oauth2-proxy
- Supports OIDC providers like Keycloak
- Application-driven behavior via
features.oauth2
in the configuration
License
CyMaIS NonCommercial License (CNCL) See: https://s.veen.world/cncl
Author
Kevin Veen-Birkenbach Consulting & Coaching Solutions https://www.veen.world