Post-Tyranny-Tech-Infrastru.../ansible/roles/traefik/templates/dynamic.yml.j2

22 lines
506 B
Text
Raw Permalink Normal View History

# Traefik dynamic configuration
# Managed by Ansible - Client-specific routes come from Docker labels
http:
middlewares:
# Security headers
security-headers:
headers:
browserXssFilter: true
contentTypeNosniff: true
forceSTSHeader: true
stsIncludeSubdomains: true
stsPreload: true
stsSeconds: 31536000
customFrameOptionsValue: "SAMEORIGIN"
# Rate limiting
rate-limit:
rateLimit:
average: 100
burst: 200