fix: use correct Traefik v3 HostRegexp syntax
Go regexp doesn't support negative lookahead (?!...). Use proper anchored regex with escaped dots. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
3ec18d5ec4
commit
49d84487a7
1 changed files with 2 additions and 2 deletions
|
|
@ -112,7 +112,7 @@ services:
|
||||||
- traefik.http.routers.writekit-prod-platform.tls=true
|
- traefik.http.routers.writekit-prod-platform.tls=true
|
||||||
- traefik.http.routers.writekit-prod-platform.tls.certresolver=cloudflare
|
- traefik.http.routers.writekit-prod-platform.tls.certresolver=cloudflare
|
||||||
- traefik.http.routers.writekit-prod-platform.service=writekit-prod
|
- traefik.http.routers.writekit-prod-platform.service=writekit-prod
|
||||||
- traefik.http.routers.writekit-prod-blogs.rule=HostRegexp(`^(?!staging\.).+\.${DOMAIN}$$`)
|
- traefik.http.routers.writekit-prod-blogs.rule=HostRegexp(`^.+\.writekit\.dev$`)
|
||||||
- traefik.http.routers.writekit-prod-blogs.priority=10
|
- traefik.http.routers.writekit-prod-blogs.priority=10
|
||||||
- traefik.http.routers.writekit-prod-blogs.tls=true
|
- traefik.http.routers.writekit-prod-blogs.tls=true
|
||||||
- traefik.http.routers.writekit-prod-blogs.tls.certresolver=cloudflare
|
- traefik.http.routers.writekit-prod-blogs.tls.certresolver=cloudflare
|
||||||
|
|
@ -162,7 +162,7 @@ services:
|
||||||
- traefik.http.routers.writekit-staging-platform.tls.certresolver=cloudflare
|
- traefik.http.routers.writekit-staging-platform.tls.certresolver=cloudflare
|
||||||
- traefik.http.routers.writekit-staging-platform.middlewares=staging-auth
|
- traefik.http.routers.writekit-staging-platform.middlewares=staging-auth
|
||||||
- traefik.http.routers.writekit-staging-platform.service=writekit-staging
|
- traefik.http.routers.writekit-staging-platform.service=writekit-staging
|
||||||
- traefik.http.routers.writekit-staging-blogs.rule=HostRegexp(`^.+\.staging\.${DOMAIN}$$`)
|
- traefik.http.routers.writekit-staging-blogs.rule=HostRegexp(`^.+\.staging\.writekit\.dev$`)
|
||||||
- traefik.http.routers.writekit-staging-blogs.priority=20
|
- traefik.http.routers.writekit-staging-blogs.priority=20
|
||||||
- traefik.http.routers.writekit-staging-blogs.tls=true
|
- traefik.http.routers.writekit-staging-blogs.tls=true
|
||||||
- traefik.http.routers.writekit-staging-blogs.tls.certresolver=cloudflare
|
- traefik.http.routers.writekit-staging-blogs.tls.certresolver=cloudflare
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue