From 7d4205fb76c8036bfc7ed6a24ba88eb94043806b Mon Sep 17 00:00:00 2001 From: traveler Date: Thu, 7 Nov 2024 20:10:36 -0600 Subject: [PATCH] sdaf --- authentik.yaml | 27 ++++++++++++++++++++------- 1 file changed, 20 insertions(+), 7 deletions(-) diff --git a/authentik.yaml b/authentik.yaml index 004f642..845c3d9 100644 --- a/authentik.yaml +++ b/authentik.yaml @@ -9,7 +9,7 @@ services: retries: 5 timeout: 5s volumes: - - /data/nfs/Baxter/Docker/Authentik/Postgres:/var/lib/postgresql/data + - /DockerVol/Authentik/Postgres:/var/lib/postgresql/data environment: POSTGRES_PASSWORD: ${PG_PASS:?database password required} POSTGRES_USER: ${PG_USER:-authentik} @@ -23,6 +23,10 @@ services: # env_file: # - .env deploy: + placement: + constraints: + - node.hostname == nas + redis: image: docker.io/library/redis:alpine @@ -40,10 +44,13 @@ services: PUID: 1001 UMASK: 002 volumes: - - /data/nfs/Baxter/Docker/Authentik/redis:/data + - /DockerVol/Authentik/redis:/data networks: - netgrimoire deploy: + placement: + constraints: + - node.hostname == nas server: image: ${AUTHENTIK_IMAGE:-ghcr.io/goauthentik/server}:${AUTHENTIK_TAG:-2024.8.3} @@ -60,14 +67,17 @@ services: PUID: 1001 UMASK: 002 volumes: - - /data/nfs/Baxter/Docker/Authentik/media:/media - - /data/nfs/Baxter/Docker/Authentik/custom-templates:/templates + - /DockerVol/Authentik/media:/media + - /DockerVol/Authentik/custom-templates:/templates networks: - netgrimoire ports: - "9080:9000" - "9443:9443" deploy: + placement: + constraints: + - node.hostname == nas labels: - homepage.group=Management - homepage.name=Authentik @@ -103,15 +113,18 @@ services: user: root volumes: - /var/run/docker.sock:/var/run/docker.sock - - /data/nfs/Baxter/Docker/Authentik/media:/media - - /data/nfs/Baxter/Docker/Authentik/certs:/certs - - /data/nfs/Baxter/Docker/Authentik/custom-templates:/templates + - /DockerVol/Authentik/media:/media + - /DockerVol/Authentik/certs:/certs + - /DockerVol/Authentik/custom-templates:/templates networks: - netgrimoire depends_on: - postgresql - redis deploy: + placement: + constraints: + - node.hostname == nas volumes: database: