added proxy headers forward to kc start command

This commit is contained in:
2026-03-25 15:14:36 -06:00
parent 271d3ca5f1
commit 98cadb294d

View File

@@ -267,16 +267,19 @@
containers.podman.podman_container: containers.podman.podman_container:
name: "{{ keycloak_container_name }}" name: "{{ keycloak_container_name }}"
image: "{{ keycloak_image }}" image: "{{ keycloak_image }}"
command: ["start"] command: ["start --proxy-headers forwarded"]
env: env:
KC_DB: postgres KC_DB: postgres
KC_DB_URL: jdbc:keycloak-db://postgres/keycloak KC_DB_URL: jdbc:postgresql://keycloak-db/{{ keycloak_db }}
KC_DB_USERNAME: "{{ keycloak_postgres_user }}" KC_DB_USERNAME: "{{ keycloak_postgres_user }}"
KC_DB_PASSWORD: "{{ keycloak_postgres_pw }}" KC_DB_PASSWORD: "{{ keycloak_postgres_pw }}"
KC_HOSTNAME: "{{ keycloak_domain }}" KC_HOSTNAME: "{{ keycloak_domain }}"
KC_HOSTNAME_PORT: "{{ kc_hn_port }}" KC_HOSTNAME_PORT: "{{ kc_hn_port }}"
KEYCLOAK_ADMIN: "{{ keycloak_admin }}" KEYCLOAK_ADMIN: "{{ keycloak_admin }}"
KEYCLOAK_ADMIN_PASSWORD: "{{ keycloak_pw }}" KC_BOOTSTRAP_ADMIN_PASSWORD: "{{ keycloak_pw }}"
# KC_PROXY_HEADERS: xforwarded
# KC_HTTP_ENABLED: true
# KC_HOSTNAME_STRICT: false
volumes: volumes:
- "{{ keycloak_data }}:/opt/keycloak/data:Z" - "{{ keycloak_data }}:/opt/keycloak/data:Z"
network: "{{ podman_network }}" network: "{{ podman_network }}"