Update access control policy in Authelia configuration and add users database to docker-compose

This commit is contained in:
Mohmmed Elfateh Sabry
2025-08-11 02:22:16 +03:00
parent a6a36a8f95
commit d7dd30b9fe
2 changed files with 2 additions and 24 deletions

View File

@@ -44,30 +44,7 @@ authentication_backend:
# Access Control
#########################################################
access_control:
default_policy: deny
rules:
- domain: "status.gate.3launchpad.com"
policy: bypass
- domain: "traefik.gate.3launchpad.com"
subject: ["group:admins"]
policy: two_factor
- domain: "portainer.gate.3launchpad.com"
subject: ["group:admins"]
policy: two_factor
- domain_regex: "(grafana|prometheus|umami)\\.gate\\.3launchpad\\.com"
subject:
- "group:admins"
- "group:devs"
policy: one_factor
- domain: "*.gate.3launchpad.com"
subject:
- "group:users"
- "group:admins"
- "group:devs"
default_policy: bypass
policy: one_factor
#########################################################

View File

@@ -174,6 +174,7 @@ services:
TZ: "${TZ}"
volumes:
- ./authelia/configuration.yml:/config/configuration.yml:ro
- ./authelia/users_database.yml:/config/users_database.yml:ro
- authelia_data:/config
networks: [traefik_proxy, internal]
labels: