diff --git a/ccp/modules/teiler-ui-compose.yml b/ccp/modules/teiler-ui-compose.yml
index db08298..1aba906 100644
--- a/ccp/modules/teiler-ui-compose.yml
+++ b/ccp/modules/teiler-ui-compose.yml
@@ -17,9 +17,12 @@ services:
     image: docker.verbis.dkfz.de/ccp/dktk-keycloak:latest
     container_name: bridgehead-login
     environment:
-      KEYCLOAK_USER: "admin"
-      KEYCLOAK_PASSWORD: "${KEYCLOAK_ADMIN_PASSWORD}"
-      DB_PASSWORD: "${KEYCLOAK_DB_PASSWORD}" # Set in teiler-setup.sh
+      KEYCLOAK_ADMIN: "admin"
+      KEYCLOAK_ADMIN_PASSWORD: "${KEYCLOAK_ADMIN_PASSWORD}"
+      KC_DB_PASSWORD: "${KEYCLOAK_DB_PASSWORD}" # Set in teiler-setup.sh
+      KC_HOSTNAME_URL: "https://${HOST}/login"
+      KC_HOSTNAME_STRICT: "false"
+      KC_PROXY_ADDRESS_FORWARDING: "true"
       TEILER_ROOT_CONFIG_EXTERN_URL: "https://${HOST}/ccp-teiler-root-config"
       LOGIN_EXTERN_URL: "https://${HOST}/login"
     labels: