From 8384030c773396dabf51bc1eb018c24e9ea8a0a9 Mon Sep 17 00:00:00 2001 From: Colin Hebert Date: Mon, 16 Jan 2023 15:54:10 +0100 Subject: [PATCH] Configure domain via env variables --- authentication.docker-compose.yml | 3 +-- docker/configs/authelia/access.yml | 3 --- nas-compose.env | 1 + 3 files changed, 2 insertions(+), 5 deletions(-) diff --git a/authentication.docker-compose.yml b/authentication.docker-compose.yml index 807f522..a47cdd8 100644 --- a/authentication.docker-compose.yml +++ b/authentication.docker-compose.yml @@ -7,8 +7,7 @@ services: environment: PUID: ${NASCOMPOSE_UID?} PGID: ${NASCOMPOSE_GID?} - NASCOMPOSE_TRAEFIK_DOMAINS: ${NASCOMPOSE_TRAEFIK_DOMAINS?} - X_AUTHELIA_CONFIG_FILTERS: template + AUTHELIA_SESSION_DOMAIN: ${NASCOMPOSE_AUTHELIA_DOMAIN?} AUTHELIA_DEFAULT_REDIRECTION_URL: "" #Heimdall AUTHELIA_JWT_SECRET_FILE: /run/secrets/jwt_secret AUTHELIA_STORAGE_ENCRYPTION_KEY_FILE: /run/secrets/storage_key diff --git a/docker/configs/authelia/access.yml b/docker/configs/authelia/access.yml index ce37388..b15e1dc 100644 --- a/docker/configs/authelia/access.yml +++ b/docker/configs/authelia/access.yml @@ -28,6 +28,3 @@ ## Note: the order of the rules is important. The first policy matching (domain, resource, subject) applies. access_control: default_policy: two_factor - -session: - domain: '{{ (env `NASCOMPOSE_TRAEFIK_DOMAINS` | split `,`)._0 }}' diff --git a/nas-compose.env b/nas-compose.env index 2369cea..2dd7bce 100644 --- a/nas-compose.env +++ b/nas-compose.env @@ -16,6 +16,7 @@ NASCOMPOSE_MACVLAN_PLEX_IP= NASCOMPOSE_TRAEFIK_DOMAINS= +NASCOMPOSE_AUTHELIA_DOMAIN= NASCOMPOSE_AUTHELIA_SMTP_HOST= NASCOMPOSE_AUTHELIA_SMTP_PORT= NASCOMPOSE_AUTHELIA_SMTP_USERNAME=