2025-02-18 21:00:14 +01:00
# Environment File for Keycloak
# Documentation can be found here:
# @see https://www.keycloak.org/server/containers
2025-02-21 06:32:12 +01:00
KC_HOSTNAME= https://{{domains[application_id]}}
2025-02-04 22:37:07 +01:00
KC_HTTP_ENABLED= true
2025-02-18 21:00:14 +01:00
# Health Checks
# @see https://quarkus.io/guides/smallrye-health
2025-02-04 22:37:07 +01:00
KC_HEALTH_ENABLED= true
2025-02-18 21:00:14 +01:00
KC_METRICS_ENABLED= true
2025-02-04 22:37:07 +01:00
KEYCLOAK_ADMIN= "{{applications.keycloak.administrator_username}}"
2025-02-15 16:24:31 +01:00
KEYCLOAK_ADMIN_PASSWORD= "{{applications.keycloak.administrator_password}}"
2025-02-04 22:37:07 +01:00
KC_DB= postgres
KC_DB_URL= jdbc:postgresql://{{database_host}}/{{database_name}}
KC_DB_USERNAME= {{database_username}}
2025-02-22 14:51:13 +01:00
KC_DB_PASSWORD= {{database_password}}
# If the initial administrator already exists and the environment variables are still present at startup, an error message stating the failed creation of the initial administrator is shown in the logs. Keycloak ignores the values and starts up correctly.
KC_BOOTSTRAP_ADMIN_USERNAME= {{administrator_username}}
2025-02-22 16:44:32 +01:00
KC_BOOTSTRAP_ADMIN_PASSWORD= {{administrator_initial_password}}