|
|
|
|
@ -13,6 +13,7 @@ services:
|
|
|
|
|
{{ keycloak_id }}:
|
|
|
|
|
image: "{{ keycloak_image_name }}:{{ keycloak_version }}"
|
|
|
|
|
container_name: "{{ keycloak_id }}"
|
|
|
|
|
command: "start"
|
|
|
|
|
restart: always
|
|
|
|
|
labels:
|
|
|
|
|
- "traefik.enable=true"
|
|
|
|
|
@ -34,13 +35,13 @@ services:
|
|
|
|
|
{% endif %}
|
|
|
|
|
environment:
|
|
|
|
|
KEYCLOAK_USER: "{{ keycloak_admin_username }}"
|
|
|
|
|
KEYCLOAK_PASSWORD: "{{ keycloak_admin_password }}"
|
|
|
|
|
PROXY_ADDRESS_FORWARDING: "true"
|
|
|
|
|
DB_VENDOR: postgres
|
|
|
|
|
DB_DATABASE: "keycloak-postgres"
|
|
|
|
|
DB_USER: "{{ keycloak_postgres_username }}"
|
|
|
|
|
DB_PASSWORD: "{{ keycloak_postgres_password }}"
|
|
|
|
|
DB_ADDR: "{{ keycloak_id }}-postgres"
|
|
|
|
|
KEYCLOAK_ADMIN_PASSWORD: "{{ keycloak_admin_password }}"
|
|
|
|
|
KC_PROXY: "edge"
|
|
|
|
|
KC_HOSTNAME: "{{ stage_server_domain }}"
|
|
|
|
|
KC_DB: "postgres"
|
|
|
|
|
KC_DB_USERNAME: "{{ keycloak_postgres_username }}"
|
|
|
|
|
KC_DB_PASSWORD: "{{ keycloak_postgres_password }}"
|
|
|
|
|
KC_DB_URL: "jdbc:postgresql://{{ keycloak_id }}-postgres:{{ service_port_postgres }}/keycloak-postgres"
|
|
|
|
|
networks:
|
|
|
|
|
- "back-tier"
|
|
|
|
|
- "front-tier"
|
|
|
|
|
|