Adapt to new middleware model

This commit is contained in:
Daniel Berteaud 2024-01-29 00:12:18 +01:00
parent 23687ce02f
commit 18114b36db
2 changed files with 3 additions and 5 deletions

View File

@ -71,7 +71,8 @@ job "miniflux" {
"traefik.enable=true",
"traefik.http.routers.miniflux.rule=Host(`flux.example.org`)",
"traefik.http.routers.miniflux.entrypoints=https",
"traefik.http.routers.miniflux.middlewares=rate-limit-std@file,inflight-std@file,security-headers@file,hsts@file,compression@file,csp-relaxed@file",
"traefik.http.middlewares.miniflux-csp.headers.contentsecuritypolicy=default-src 'self';font-src 'self' data:;img-src 'self' data:;script-src 'self' 'unsafe-inline' 'unsafe-eval';style-src 'self' 'unsafe-inline';",
"traefik.http.routers.miniflux.middlewares=security-headers@file,rate-limit-std@file,forward-proto@file,inflight-std@file,hsts@file,compression@file,miniflux-csp",
]
}

View File

@ -40,10 +40,7 @@ miniflux:
public_url: https://flux.example.org
# Traefik settings
traefik:
middlewares:
- compression@file
- csp-relaxed@file
traefik: {}
# Prometheus configuration
prometheus: