Fix HostRegexp syntax for Traefik v3
Traefik v3 uses raw regex syntax instead of v2's {name:pattern} format.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -14,7 +14,7 @@ services:
|
|||||||
labels:
|
labels:
|
||||||
- "traefik.enable=true"
|
- "traefik.enable=true"
|
||||||
- "traefik.http.routers.perilous.entrypoints=https"
|
- "traefik.http.routers.perilous.entrypoints=https"
|
||||||
- "traefik.http.routers.perilous.rule=Host(`perilous.dev`) || Host(`www.perilous.dev`) || HostRegexp(`{subdomain:[a-z0-9.]+}.perilous.dev`)"
|
- "traefik.http.routers.perilous.rule=Host(`perilous.dev`) || Host(`www.perilous.dev`) || HostRegexp(`^.+\\.perilous\\.dev$$`)"
|
||||||
- "traefik.http.routers.perilous.tls.certresolver=http"
|
- "traefik.http.routers.perilous.tls.certresolver=http"
|
||||||
- "traefik.http.services.perilous.loadbalancer.server.port=3000"
|
- "traefik.http.services.perilous.loadbalancer.server.port=3000"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user