Skip to main content

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.yaml file to configure the installation. The default values are shown in the table below.

KeyTypeDescriptionDefault
GENERATOR_URLstringThe URL for the generator application. (Required)
GENERATOR_PORTstringThe port for the generator application.8443
KC_ADMIN_USERstringThe admin username for Keycloak. This must match what was set when installing Keycloak. (Required)
KC_ADMIN_PASSWORDstringThe admin password for Keycloak. This must match what was set when installing Keycloak. (Required)
REALM_INSTALLER_CLIENT_SECRETstringThe secret for the realm installer client for Keycloak. This must match what was set when installing Keycloak. (Required)
KEYCLOAK_BASE_URLstringThe base URL for Keycloak. (Required)
KEYCLOAK_FRONTEND_URLstringThe frontend URL for Keycloak. (Required)
KEYCLOAK_REALMstringThe realm for Keycloak.eggplant
POSTGRES_USERstringThe username for the PostgreSQL database.postgres
POSTGRES_PASSWORDstringThe password for the PostgreSQL database.eggplant
POSTGRES_DBstringThe name of the PostgreSQL database.eggplant_skill
NEO4J_USERNAMEstringThe username for the Neo4j database.neo4j
NEO4J_PASSWORDstringThe password for the Neo4j database.eggplant