#SPDX-License-Identifier: MIT-0 --- # defaults file for keycloak # Base directory configuration (inherited from base role or defined here) docker_compose_base_dir: /etc/docker/compose docker_volume_base_dir: /srv/data # Keycloak-specific configuration keycloak_service_name: keycloak keycloak_docker_compose_dir: "{{ docker_compose_base_dir }}/{{ keycloak_service_name }}" keycloak_docker_volume_dir: "{{ docker_volume_base_dir }}/{{ keycloak_service_name }}" # Keycloak service configuration keycloak_domain: "keycloak.local.test" keycloak_image: "quay.io/keycloak/keycloak:24.0.1" keycloak_port: 8080 keycloak_admin_user: admin keycloak_admin_password: "changeme" # PostgreSQL configuration keycloak_postgres_image: "postgres:15" keycloak_postgres_db: keycloak keycloak_postgres_user: keycloak keycloak_postgres_password: "changeme" # Traefik configuration keycloak_traefik_network: "proxy" keycloak_backend_network: "backend" keycloak_use_ssl: true # Keycloak environment variables keycloak_log_level: "INFO" keycloak_proxy_mode: "edge" keycloak_gzip_enabled: false # Disable GZIP encoding to avoid MIME type issues