From fd8ce2e4ad0ce4ddb54195729a87e9610db047ac Mon Sep 17 00:00:00 2001 From: Akumatic Date: Fri, 31 Jan 2025 23:02:13 +0100 Subject: [PATCH] Upgrade PostgreSQL to 17 --- docker-compose.yml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 6235913..b8e6268 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,7 +5,7 @@ services: image: ghcr.io/goauthentik/server:${VERSION:-2024.12.3} container_name: authentik_server depends_on: - - db + - db_pg17 - redis command: server restart: unless-stopped @@ -20,7 +20,7 @@ services: - proxy environment: AUTHENTIK_REDIS__HOST: redis - AUTHENTIK_POSTGRESQL__HOST: db + AUTHENTIK_POSTGRESQL__HOST: db_pg17 AUTHENTIK_POSTGRESQL__NAME: file:///run/secrets/db_name AUTHENTIK_POSTGRESQL__USER: file:///run/secrets/db_user AUTHENTIK_POSTGRESQL__PASSWORD: file:///run/secrets/db_pass @@ -35,7 +35,7 @@ services: image: ghcr.io/goauthentik/server:${VERSION:-2024.12.3} container_name: authentik_worker depends_on: - - db + - db_pg17 - redis command: worker restart: unless-stopped @@ -55,7 +55,7 @@ services: - internal environment: AUTHENTIK_REDIS__HOST: redis - AUTHENTIK_POSTGRESQL__HOST: db + AUTHENTIK_POSTGRESQL__HOST: db_pg17 AUTHENTIK_POSTGRESQL__NAME: file:///run/secrets/db_name AUTHENTIK_POSTGRESQL__USER: file:///run/secrets/db_user AUTHENTIK_POSTGRESQL__PASSWORD: file:///run/secrets/db_pass @@ -98,9 +98,9 @@ services: secrets: - ldap_api_key - db: - image: docker.io/library/postgres:16-alpine - container_name: authentik_db + db_pg17: + image: docker.io/library/postgres:17 + container_name: authentik_db_pg17 restart: unless-stopped healthcheck: test: [ "CMD-SHELL", "pg_isready -d `cat $$POSTGRES_DB_FILE` -U `cat $$POSTGRES_USER_FILE`" ] @@ -109,7 +109,7 @@ services: retries: 5 timeout: 5s volumes: - - db:/var/lib/postgresql/data + - db_pg17:/var/lib/postgresql/data networks: - internal environment: @@ -138,9 +138,9 @@ services: - internal volumes: - db: + db_pg17: driver: local - name: authentik_db + name: authentik_db_pg17 redis: driver: local name: authentik_redis