Skip to main content
Version: IAM 6.3.299

Docker Compose Environment Variables

These are the environment variables that can be added to a .env file, which should be created in the same directory as the docker-compose.yml file to configure the installation. The default values are shown in the table below.

KeyTypeDescriptionDefault
POSTGRES_USERstringThe username for the PostgreSQL database.postgres
POSTGRES_PASSWORDstringThe password for the PostgreSQL database.postgres
POSTGRES_DBstringThe name of the PostgreSQL database.keycloak
TLS_CERTstringThe path to the TLS certificate file./etc/ssl/certs/tls.crt
TLS_KEYstringThe path to the TLS key file./etc/ssl/private/tls.key
KEYCLOAK_URLstringThe URL for Keycloak. E.g. https://keycloak.example.com (Required)
KC_ADMIN_USERstringThe admin username for Keycloak. (Required)
KC_ADMIN_PASSWORDstringThe admin password for Keycloak. (Required)