add .env
This commit is contained in:
parent
21f7e67fe2
commit
1c0279b30f
17
compose.yml
17
compose.yml
@ -8,26 +8,24 @@ services:
|
||||
# Admin configuration
|
||||
KEYCLOAK_ADMIN: ${KEYCLOAK_ADMIN:-admin}
|
||||
KEYCLOAK_ADMIN_PASSWORD: ${KEYCLOAK_ADMIN_PASSWORD:-admin}
|
||||
|
||||
# Database configuration
|
||||
KC_DB: ${KC_DB:-postgres}
|
||||
KC_DB_URL: ${KC_DB_URL:-jdbc:postgresql://postgres:5432/gnsso}
|
||||
KC_DB_USERNAME: ${KC_DB_USERNAME:-keycloak}
|
||||
KC_DB_PASSWORD: ${KC_DB_PASSWORD:-password}
|
||||
|
||||
# Network configuration
|
||||
KC_HOSTNAME_STRICT: ${KC_HOSTNAME_STRICT:-false}
|
||||
KC_HOSTNAME_STRICT_HTTPS: ${KC_HOSTNAME_STRICT_HTTPS:-false}
|
||||
KC_HTTP_ENABLED: ${KC_HTTP_ENABLED:-true}
|
||||
|
||||
# Features
|
||||
environment:
|
||||
# KC_FEATURES: scripts
|
||||
KC_HEALTH_ENABLED: ${KC_HEALTH_ENABLED:-true}
|
||||
KC_METRICS_ENABLED: ${KC_METRICS_ENABLED:-true}
|
||||
|
||||
# Logging
|
||||
KC_LOG_LEVEL: ${LOG_LEVEL:-INFO}
|
||||
env_file:
|
||||
- .env
|
||||
ports:
|
||||
- "${KEYCLOAK_PORT:-8080}:8080"
|
||||
- "9000:9000" # Health check port
|
||||
@ -88,11 +86,12 @@ services:
|
||||
networks:
|
||||
- keycloak-network
|
||||
|
||||
volumes:
|
||||
postgres_data:
|
||||
driver: local
|
||||
keycloak_data:
|
||||
driver: local
|
||||
# For Docker volume handling
|
||||
# volumes:
|
||||
# postgres_data:
|
||||
# driver: local
|
||||
# keycloak_data:
|
||||
# driver: local
|
||||
|
||||
networks:
|
||||
keycloak-network:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user