From 8f4a580d7847020a0c7097fcd91b862c4073d741 Mon Sep 17 00:00:00 2001 From: ryuupendragon Date: Sat, 9 Aug 2025 13:43:07 +0530 Subject: [PATCH] Archive authelia --- .archived/authelia/docker-compose.yml | 40 +++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 .archived/authelia/docker-compose.yml diff --git a/.archived/authelia/docker-compose.yml b/.archived/authelia/docker-compose.yml new file mode 100644 index 0000000..8c3ee0c --- /dev/null +++ b/.archived/authelia/docker-compose.yml @@ -0,0 +1,40 @@ +services: + authelia_db: + container_name: authelia_db + image: docker.io/library/postgres:17.5 + restart: unless-stopped + environment: + - POSTGRES_USER=${POSTGRES_USER} + - POSTGRES_PASSWORD=${POSTGRES_PASSWORD} + - POSTGRES_DB=${POSTGRES_DB} + volumes: + - ${APPDATA_PATH}/authelia/db:/var/lib/postgresql/data + healthcheck: + test: ["CMD-SHELL", "pg_isready -d ${POSTGRES_DB} -U ${POSTGRES_USER}"] + interval: 10s + timeout: 5s + retries: 3 + start_period: 10s + + authelia: + container_name: authelia + image: ghcr.io/authelia/authelia:4.39.5 + restart: unless-stopped + depends_on: + authelia_db: + condition: service_healthy + environment: + - TZ=${TZ} + - PUID=${PUID} + - PGID=${PGID} + - UMASK=${UMASK} + volumes: + - ${APPDATA_PATH}/authelia/config:/config + ports: + - ${PORT}:9091 + # healthcheck: + # test: ["CMD", "curl", "-f", "http://localhost:9091/api/state"] + # start_period: 30s + # interval: 10s + # timeout: 10s + # retries: 3