diff --git a/config/traefik/dynamic/grafana.yml b/config/traefik/dynamic/grafana.yml index 6d296d4..3b73ad3 100644 --- a/config/traefik/dynamic/grafana.yml +++ b/config/traefik/dynamic/grafana.yml @@ -1,7 +1,7 @@ http: middlewares: grafana-ipwhitelist: - ipWhiteList: + ipAllowList: sourceRange: - "10.0.0.0/8" - "172.16.0.0/12" diff --git a/config/traefik/dynamic/middleware.yml b/config/traefik/dynamic/middleware.yml index 37df4df..31a61e8 100755 --- a/config/traefik/dynamic/middleware.yml +++ b/config/traefik/dynamic/middleware.yml @@ -1,16 +1,5 @@ http: middlewares: - # Request ID forwarding middleware - # Note: Traefik v3 lacks native UUID generation - # Backend generates X-Request-Id if not present in request - # This middleware ensures the header is forwarded when present - request-id: - headers: - customRequestHeaders: - X-Forwarded-Host: "{{ .Request.Host }}" - # X-Request-Id forwarded automatically via passthrough - # Backend responsibility: generate UUID if header missing - # Security headers middleware secure-headers: headers: @@ -96,7 +85,7 @@ http: # IP whitelist for development (optional) local-ips: - ipWhiteList: + ipAllowList: sourceRange: - "127.0.0.1/32" - "10.0.0.0/8"