From 8729e02a231f18daefe5ae89d3ca725ac294c406 Mon Sep 17 00:00:00 2001 From: Joey Hafner Date: Tue, 13 Aug 2024 15:52:02 -0700 Subject: [PATCH] Switch postgres to native password file, remove entrypoint injection --- homelab/fighter/config/keycloak/docker-compose.yml | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/homelab/fighter/config/keycloak/docker-compose.yml b/homelab/fighter/config/keycloak/docker-compose.yml index e5f4475e..9f86c67a 100644 --- a/homelab/fighter/config/keycloak/docker-compose.yml +++ b/homelab/fighter/config/keycloak/docker-compose.yml @@ -95,16 +95,14 @@ services: postgres: image: postgres:latest container_name: keycloak_postgres - entrypoint: [ '/bin/sh', '-c', 'export POSTGRES_PASSWORD=$$(cat /run/secrets/postgres_POSTGRES_PASSWORD) ; docker-entrypoint.sh' ] networks: - keycloak secrets: - - postgres_POSTGRES_USER - postgres_POSTGRES_PASSWORD environment: POSTGRES_DB: keycloak - POSTGRES_USER: /run/secrets/postgres_POSTGRES_USER - POSTGRES_PASSWORD: /run/secrets/postgres_POSTGRES_PASSWORD + POSTGRES_USER: keycloak + POSTGRES_PASSWORD_FILE: /run/secrets/postgres_POSTGRES_PASSWORD volumes: - postgres_data:/var/lib/postgresql/data @@ -135,7 +133,5 @@ secrets: file: ./secrets/keycloak_DB_PASS.txt keycloak_KEYCLOAK_ADMIN_PASSWORD: file: ./secrets/keycloak_KEYCLOAK_ADMIN_PASSWORD.txt - postgres_POSTGRES_USER: - file: ./secrets/postgres_POSTGRES_USER.txt postgres_POSTGRES_PASSWORD: file: ./secrets/postgres_POSTGRES_PASSWORD.txt