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.
Key | Type | Description | Default |
---|---|---|---|
GENERATOR_URL | string | The URL for the generator application. (Required) | |
GENERATOR_PORT | string | The port for the generator application. | 8443 |
KC_ADMIN_USER | string | The admin username for Keycloak. This must match what was set when installing Keycloak. (Required) | |
KC_ADMIN_PASSWORD | string | The admin password for Keycloak. This must match what was set when installing Keycloak. (Required) | |
REALM_INSTALLER_CLIENT_SECRET | string | The secret for the realm installer client for Keycloak. This must match what was set when installing Keycloak. (Required) | |
KEYCLOAK_BASE_URL | string | The base URL for Keycloak. (Required) | |
KEYCLOAK_FRONTEND_URL | string | The frontend URL for Keycloak. (Required) | |
KEYCLOAK_REALM | string | The realm for Keycloak. | eggplant |
POSTGRES_USER | string | The username for the PostgreSQL database. | postgres |
POSTGRES_PASSWORD | string | The password for the PostgreSQL database. | eggplant |
POSTGRES_DB | string | The name of the PostgreSQL database. | eggplant_skill |
NEO4J_USERNAME | string | The username for the Neo4j database. | neo4j |
NEO4J_PASSWORD | string | The password for the Neo4j database. | eggplant |