Refactor Traefik and CrowdSec integration: remove CrowdSec configurations and update middleware settings for enhanced access control

This commit is contained in:
Mohmmed Elfateh Sabry
2025-08-11 02:32:52 +03:00
parent 048888429f
commit 061977aae3
5 changed files with 19 additions and 65 deletions

View File

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