refactor: remove unnecessary StripPrefix middleware from API

Frontend calls API directly without /api prefix, so the middleware
was unnecessary. Simplifies Traefik configuration.
This commit is contained in:
Fusion
2026-05-18 20:36:40 +02:00
parent 6dbd55a9ac
commit 0296ea5630
+1 -2
View File
@@ -81,8 +81,7 @@ services:
- "traefik.http.routers.${TRAEFIK_ROUTER_PREFIX:-hq}-api.entrypoints=websecure"
- "traefik.http.routers.${TRAEFIK_ROUTER_PREFIX:-hq}-api.tls.certresolver=${TRAEFIK_CERT_RESOLVER:-letsencrypt}"
- "traefik.http.services.${TRAEFIK_ROUTER_PREFIX:-hq}-api.loadbalancer.server.port=8000"
- "traefik.http.middlewares.${TRAEFIK_ROUTER_PREFIX:-hq}-api-strip.stripprefix.prefixes=/api"
- "traefik.http.routers.${TRAEFIK_ROUTER_PREFIX:-hq}-api.middlewares=${TRAEFIK_ROUTER_PREFIX:-hq}-api-strip"
# Web Frontend
web: