51 lines
1.5 KiB
Plaintext
51 lines
1.5 KiB
Plaintext
# UnionFlow Docker Environment Configuration
|
|
# ------------------------------------------
|
|
# Copier ce fichier en .env et remplir les valeurs pour la production
|
|
# ATTENTION: Ne jamais commiter le fichier .env avec des vrais mots de passe!
|
|
|
|
# =======================================
|
|
# Keycloak Administration
|
|
# =======================================
|
|
KEYCLOAK_ADMIN_USER=admin
|
|
KEYCLOAK_ADMIN_PASSWORD=changeme_secure_password_here
|
|
|
|
# =======================================
|
|
# Base de Données Keycloak
|
|
# =======================================
|
|
KC_DB_USERNAME=keycloak
|
|
KC_DB_PASSWORD=changeme_secure_password_here
|
|
POSTGRES_PASSWORD=changeme_secure_password_here
|
|
POSTGRES_DB=keycloak
|
|
|
|
# =======================================
|
|
# Configuration Réseau Keycloak
|
|
# =======================================
|
|
# Hostname pour l'accès à Keycloak (sans protocole)
|
|
KC_HOSTNAME=security.lions.dev
|
|
KC_HOSTNAME_PORT=443
|
|
|
|
# Ports exposés sur l'hôte
|
|
KC_HOST_PORT=8180
|
|
POSTGRES_HOST_PORT=5432
|
|
|
|
# =======================================
|
|
# Sécurité HTTPS (Production)
|
|
# =======================================
|
|
# En production, désactiver HTTP et activer HTTPS
|
|
KC_HTTP_ENABLED=false
|
|
KC_HTTPS_ENABLED=true
|
|
KC_HOSTNAME_STRICT=true
|
|
KC_HOSTNAME_STRICT_HTTPS=true
|
|
|
|
# =======================================
|
|
# Configuration Développement Local
|
|
# =======================================
|
|
# Décommenter les lignes ci-dessous pour le développement local
|
|
# KC_HOSTNAME=localhost
|
|
# KC_HOSTNAME_PORT=8180
|
|
# KC_HTTP_ENABLED=true
|
|
# KC_HTTPS_ENABLED=false
|
|
# KC_HOSTNAME_STRICT=false
|
|
# KC_HOSTNAME_STRICT_HTTPS=false
|
|
|