From 234972fa0613600eaba62b5fb23cffc47a920e92 Mon Sep 17 00:00:00 2001 From: ryuupendragon Date: Sat, 2 Aug 2025 13:04:16 +0530 Subject: [PATCH] Unarchive authentik and remove comments and update hc --- .../docker-compose.yml | 25 +++++-------------- 1 file changed, 6 insertions(+), 19 deletions(-) rename {.archived/authentik => authentik}/docker-compose.yml (90%) diff --git a/.archived/authentik/docker-compose.yml b/authentik/docker-compose.yml similarity index 90% rename from .archived/authentik/docker-compose.yml rename to authentik/docker-compose.yml index fce9426..836604c 100644 --- a/.archived/authentik/docker-compose.yml +++ b/authentik/docker-compose.yml @@ -1,25 +1,20 @@ -# Authentik Identity Provider Configuration - services: authentik_db: container_name: authentik_db image: docker.io/library/postgres:17.5-alpine restart: unless-stopped environment: - # Database configuration - POSTGRES_USER=${POSTGRES_USER} - POSTGRES_PASSWORD=${POSTGRES_PASSWORD} - POSTGRES_DB=${POSTGRES_DB} volumes: - ${APPDATA_PATH}/authentik/db:/var/lib/postgresql/data - ports: - - ${POSTGRES_PORT}:5432 healthcheck: test: ["CMD-SHELL", "pg_isready -d ${POSTGRES_DB} -U ${POSTGRES_USER}"] - start_period: 10s - interval: 5s - retries: 5 + interval: 10s timeout: 5s + retries: 3 + start_period: 10s authentik_valkey: container_name: authentik_valkey @@ -30,10 +25,10 @@ services: - ${APPDATA_PATH}/authentik/valkey:/data healthcheck: test: ["CMD-SHELL", "echo 'auth ${VALKEY_PASSWORD}\nping' | valkey-cli | grep PONG"] - start_period: 10s - interval: 5s - retries: 5 + interval: 10s timeout: 5s + retries: 3 + start_period: 10s authentik_server: container_name: authentik_server @@ -46,23 +41,19 @@ services: condition: service_healthy command: server environment: - # Generic configuration - AUTHENTIK_SECRET_KEY=${AUTHENTIK_SECRET_KEY} - AUTHENTIK_DISABLE_STARTUP_ANALYTICS=${AUTHENTIK_DISABLE_STARTUP_ANALYTICS} - AUTHENTIK_DISABLE_UPDATE_CHECK=${AUTHENTIK_DISABLE_UPDATE_CHECK} - AUTHENTIK_ERROR_REPORTING__ENABLED=${AUTHENTIK_ERROR_REPORTING__ENABLED} - # Database configuration - AUTHENTIK_POSTGRESQL__HOST=authentik_db - AUTHENTIK_POSTGRESQL__NAME=${POSTGRES_DB} - AUTHENTIK_POSTGRESQL__USER=${POSTGRES_USER} - AUTHENTIK_POSTGRESQL__PASSWORD=${POSTGRES_PASSWORD} - # Valkey cache configuration - AUTHENTIK_REDIS__HOST=authentik_valkey - AUTHENTIK_REDIS__PASSWORD=${VALKEY_PASSWORD} - # Email configuration - AUTHENTIK_EMAIL__HOST=${AUTHENTIK_EMAIL__HOST} - AUTHENTIK_EMAIL__PORT=${AUTHENTIK_EMAIL__PORT} - AUTHENTIK_EMAIL__USERNAME=${AUTHENTIK_EMAIL__USERNAME} @@ -90,23 +81,19 @@ services: command: worker user: ${PUID}:${PGID} environment: - # Generic configuration - AUTHENTIK_SECRET_KEY=${AUTHENTIK_SECRET_KEY} - AUTHENTIK_DISABLE_STARTUP_ANALYTICS=${AUTHENTIK_DISABLE_STARTUP_ANALYTICS} - AUTHENTIK_DISABLE_UPDATE_CHECK=${AUTHENTIK_DISABLE_UPDATE_CHECK} - AUTHENTIK_ERROR_REPORTING__ENABLED=${AUTHENTIK_ERROR_REPORTING__ENABLED} - # Database configuration - AUTHENTIK_POSTGRESQL__HOST=authentik_db - AUTHENTIK_POSTGRESQL__NAME=${POSTGRES_DB} - AUTHENTIK_POSTGRESQL__USER=${POSTGRES_USER} - AUTHENTIK_POSTGRESQL__PASSWORD=${POSTGRES_PASSWORD} - # Valkey cache configuration - AUTHENTIK_REDIS__HOST=authentik_valkey - AUTHENTIK_REDIS__PASSWORD=${VALKEY_PASSWORD} - # Email configuration - AUTHENTIK_EMAIL__HOST=${AUTHENTIK_EMAIL__HOST} - AUTHENTIK_EMAIL__PORT=${AUTHENTIK_EMAIL__PORT} - AUTHENTIK_EMAIL__USERNAME=${AUTHENTIK_EMAIL__USERNAME}