diff --git a/Containerfile.keycloak b/Containerfile.keycloak index 0d4431f..046d833 100644 --- a/Containerfile.keycloak +++ b/Containerfile.keycloak @@ -1,7 +1,7 @@ ARG KEYCLOAK_VERSION FROM quay.io/keycloak/keycloak:${KEYCLOAK_VERSION} as builder -RUN /opt/keycloak/bin/kc.sh build --features-disabled=impersonation --db=postgres --features=declarative-user-profile +RUN /opt/keycloak/bin/kc.sh build --features-disabled=impersonation --db=postgres FROM quay.io/keycloak/keycloak:${KEYCLOAK_VERSION} WORKDIR /opt/keycloak diff --git a/compose.yml b/compose.yml index 5348884..3e89a2d 100644 --- a/compose.yml +++ b/compose.yml @@ -1,5 +1,3 @@ -version: '3.9' - services: keycloak_db: image: postgres:${POSTGRES_VERSION} @@ -19,15 +17,11 @@ services: depends_on: - keycloak_db environment: - - KC_HEALTH_ENABLED=true - KC_DB=postgres - KC_DB_URL=jdbc:postgresql://keycloak_db:5432/keycloak - KC_DB_URL_DATABASE=keycloak - - KC_PROXY_ADDRESS_FORWARDING=true - - KC_HOSTNAME_STRICT_HTTPS=false - - KC_PROXY=edge - KC_HTTP_ENABLED=true - - KC_HOSTNAME_STRICT=false + - KC_PROXY_HEADERS=xforwarded - KC_HOSTNAME=${KC_HOSTNAME} - KC_DB_USERNAME=${KC_DB_USERNAME} - KC_DB_PASSWORD=${KC_DB_PASSWORD}