Add Keycloak to MTBA

This commit is contained in:
juarez
2023-11-27 19:39:16 +01:00
parent e32f484c31
commit 903ef0df9b
3 changed files with 9 additions and 1 deletions

View File

@ -20,11 +20,18 @@ services:
FILE_END_OF_LINE: ${MTBA_FILE_END_OF_LINE}
CSV_DELIMITER: ${MTBA_CSV_DELIMITER}
HTTP_RELATIVE_PATH: "/mtba"
KEYCLOAK_ADMIN_GROUP: "${KEYCLOAK_ADMIN_GROUP}"
KEYCLOAK_CLIENT_ID: "${KEYCLOAK_PRIVATE_CLIENT_ID}"
KEYCLOAK_CLIENT_SECRET: "${OIDC_CLIENT_SECRET}"
KEYCLOAK_REALM: "${KEYCLOAK_REALM}"
KEYCLOAK_URL: "${KEYCLOAK_URL}"
labels:
- "traefik.enable=true"
- "traefik.http.routers.mtba_ccp.rule=PathPrefix(`/mtba`)"
- "traefik.http.services.mtba_ccp.loadbalancer.server.port=8480"
- "traefik.http.routers.mtba_ccp.tls=true"
- "traefik.http.middlewares.mtba_ccp_strip.stripprefix.prefixes=/mtba"
- "traefik.http.routers.mtba_ccp.middlewares=mtba_ccp_strip, auth"
volumes: