From cfe30515d156af45c4f4155699551722a9d5aa8f Mon Sep 17 00:00:00 2001 From: jaydee Date: Sun, 2 Mar 2025 17:47:02 +0100 Subject: [PATCH] alias --- authentik/docker-compose.yml | 39 +++++++++++++++++++++--------------- 1 file changed, 23 insertions(+), 16 deletions(-) diff --git a/authentik/docker-compose.yml b/authentik/docker-compose.yml index 31f5957..9ccf932 100644 --- a/authentik/docker-compose.yml +++ b/authentik/docker-compose.yml @@ -1,4 +1,6 @@ --- +version: "3.4" + #PG_PASS 499NU6Ze5HcJK4IwSShO8oDbj3j0i0CalyEzfgEp #AUTHENTIK_SECRET_KEY ZKkVCxj8kKj5ZklvzxKG2IgYQOftDoLPRjc57yomr1qzbKEQVZ @@ -15,15 +17,17 @@ services: timeout: 5s volumes: - /share/docker_data/authentik/database:/var/lib/postgresql/data - env_file: - - stack.env + environment: + POSTGRES_PASSWORD: ${PG_PASS:?database password required} + POSTGRES_USER: ${PG_USER:-authentik} + POSTGRES_DB: ${PG_DB:-authentik} + AUTHENTIK_SECRET_KEY: $AUTHENTIK_SECRET_KEY + TZ: Europe/Bratislava redis: image: docker.io/library/redis:alpine command: --save 60 1 --loglevel warning restart: unless-stopped - env_file: - - stack.env healthcheck: test: ["CMD-SHELL", "redis-cli ping | grep PONG"] start_period: 20s @@ -36,8 +40,15 @@ services: image: ${AUTHENTIK_IMAGE:-ghcr.io/goauthentik/server}:${AUTHENTIK_TAG:-2024.6.1} restart: unless-stopped command: server - env_file: - - stack.env + + environment: + AUTHENTIK_REDIS__HOST: redis + AUTHENTIK_POSTGRESQL__HOST: postgresql + AUTHENTIK_POSTGRESQL__USER: ${PG_USER:-authentik} + AUTHENTIK_POSTGRESQL__NAME: ${PG_DB:-authentik} + AUTHENTIK_POSTGRESQL__PASSWORD: ${PG_PASS} + AUTHENTIK_SECRET_KEY: $AUTHENTIK_SECRET_KEY + TZ: Europe/Bratislava volumes: - /share/docker_data/authentik/media:/media - /share/docker_data/authentik/custom-templates:/templates @@ -64,8 +75,6 @@ services: image: ${AUTHENTIK_IMAGE:-ghcr.io/goauthentik/server}:${AUTHENTIK_TAG:-2024.6.1} restart: unless-stopped command: worker - env_file: - - stack.env environment: AUTHENTIK_REDIS__HOST: redis AUTHENTIK_POSTGRESQL__HOST: postgresql @@ -96,16 +105,14 @@ services: # networks: # - foo ports: - - 2389:3389 - - 2636:6636 + - 2389:3389 + - 2636:6636 restart: unless-stopped - env_file: - - stack.env environment: - AUTHENTIK_HOST: https://auth.sectorq.eu - AUTHENTIK_INSECURE: "false" - AUTHENTIK_TOKEN: EfLokorVuj1woeO0p1he3mRJvVfGfvdKM8Bdew3DtDZZ3To6bVpFSDI7GOqY - TZ: Europe/Bratislava + AUTHENTIK_HOST: https://auth.sectorq.eu + AUTHENTIK_INSECURE: "false" + AUTHENTIK_TOKEN: EfLokorVuj1woeO0p1he3mRJvVfGfvdKM8Bdew3DtDZZ3To6bVpFSDI7GOqY + TZ: Europe/Bratislava volumes: database: driver: local