|
@@ -201,13 +201,15 @@ services:
|
|
|
- KEYCLOAK_ADMIN=${KEYCLOAK_ADMIN_USER}
|
|
- KEYCLOAK_ADMIN=${KEYCLOAK_ADMIN_USER}
|
|
|
- KEYCLOAK_ADMIN_PASSWORD=${KEYCLOAK_ADMIN_PASSWORD}
|
|
- KEYCLOAK_ADMIN_PASSWORD=${KEYCLOAK_ADMIN_PASSWORD}
|
|
|
- KC_HOSTNAME=auth.mrx8086.com
|
|
- KC_HOSTNAME=auth.mrx8086.com
|
|
|
- - KC_HOSTNAME_STRICT_HTTPS=true
|
|
|
|
|
- - KC_HTTPS_CERTIFICATE_FILE=/etc/x509/https/fullchain.pem
|
|
|
|
|
- - KC_HTTPS_CERTIFICATE_KEY_FILE=/etc/x509/https/privkey.pem
|
|
|
|
|
|
|
+ - KC_HOSTNAME_STRICT_HTTPS=false # Entfernen von deprecated hostname Optionen
|
|
|
ports:
|
|
ports:
|
|
|
- "8443:8443" # HTTPS Port für Keycloak
|
|
- "8443:8443" # HTTPS Port für Keycloak
|
|
|
volumes:
|
|
volumes:
|
|
|
- ../configs/certs/mrx8086.com:/etc/x509/https # Zertifikate mounten
|
|
- ../configs/certs/mrx8086.com:/etc/x509/https # Zertifikate mounten
|
|
|
|
|
+ - ../data/keycloak_data:/opt/keycloak/data # Persistente Speicherung der Keycloak-Daten
|
|
|
|
|
+ - ../data/keycloak_transaction_logs:/opt/keycloak/data/transaction-logs # Transaction Logs persistieren
|
|
|
|
|
+ - ../data/keycloak_conf:/opt/keycloak/conf # Persistente Speicherung der Konfiguration
|
|
|
|
|
+ - ../data/keycloak_logs:/opt/keycloak/log # Persistente Speicherung der Logs
|
|
|
command:
|
|
command:
|
|
|
- start-dev
|
|
- start-dev
|
|
|
depends_on:
|
|
depends_on:
|