# 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