Load config into authelia

This commit is contained in:
Colin Hebert
2023-01-10 15:23:31 +01:00
parent 4f387906c5
commit 5f7a6f4a6c
2 changed files with 18 additions and 2 deletions

View File

@@ -6,11 +6,19 @@ services:
environment:
NASCOMPOSE_TRAEFIK_DOMAINS: ${NASCOMPOSE_TRAEFIK_DOMAINS?}
AUTHELIA_DEFAULT_REDIRECTION_URL: "" #Heimdall
AUTHELIA_JWT_SECRET_FILE: /run/secret/jwt_secret
AUTHELIA_JWT_SECRET_FILE: /run/secrets/jwt_secret
X_AUTHELIA_CONFIG: /etc/authelia/
networks:
- traefik
volumes:
- config:/config
configs:
- source: authelia_configuration
target: /etc/authelia/configuration.yml
- source: authelia_access
target: /etc/authelia/access.yml
- source: authelia_authentication
target: /etc/authelia/authentication.yml
secrets:
- jwt_secret
labels:
@@ -23,6 +31,14 @@ networks:
volumes:
config:
configs:
authelia_configuration:
file: ${NASCOMPOSE_SERVICES?}/configs/authelia/configuration.yml
authelia_access:
file: ${NASCOMPOSE_SERVICES?}/configs/authelia/access.yml
authelia_authentication:
file: ${NASCOMPOSE_SERVICES?}/configs/authelia/authentication.yml
secrets:
jwt_secret:
file: ${NASCOMPOSE_SERVICES?}/secrets/authelia/jwt_secret