Configure domain via env variables

This commit is contained in:
Colin Hebert
2023-01-16 15:54:10 +01:00
parent 8f95d618f1
commit 8384030c77
3 changed files with 2 additions and 5 deletions

View File

@@ -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

View File

@@ -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 }}'

View File

@@ -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=