fix(traefik): Update HostRegexp syntax for Traefik v3

Traefik v3 changed HostRegexp syntax from named capture groups to
standard regex. Added low priority to avoid matching specific routes.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
poduck
2025-12-03 16:59:45 -05:00
parent 093f6d9a62
commit b20fa5cfd8

View File

@@ -100,7 +100,8 @@ http:
# Uses DNS challenge for wildcard certificate (*.smoothschedule.com) # Uses DNS challenge for wildcard certificate (*.smoothschedule.com)
# Routes to nginx which serves the frontend SPA and proxies /api/ to Django # Routes to nginx which serves the frontend SPA and proxies /api/ to Django
subdomain-router: subdomain-router:
rule: 'HostRegexp(`{subdomain:[a-z0-9-]+}.smoothschedule.com`)' rule: 'HostRegexp(`^[a-z0-9-]+\\.smoothschedule\\.com$`)'
priority: 1
entryPoints: entryPoints:
- web-secure - web-secure
middlewares: middlewares: