From ab811dc851cb54eda7f739c4eba8a6155e552f36 Mon Sep 17 00:00:00 2001 From: Lasse Rune Hansen Date: Sun, 14 Jun 2026 08:00:25 +0200 Subject: [PATCH] fix(frontend/nginx): Add /audio/ proxy and fix /api/ proxy to backend - Fixed nginx proxy for /api/ to include /api/ prefix (backend expects it) - Added /audio/ proxy to backend for audio file serving - Backend serves audio from wwwroot/audio/story/ Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe --- german-app-frontend/nginx.conf | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/german-app-frontend/nginx.conf b/german-app-frontend/nginx.conf index 9446ba8..0147f53 100644 --- a/german-app-frontend/nginx.conf +++ b/german-app-frontend/nginx.conf @@ -12,8 +12,18 @@ server { } # API proxy to backend (when running in Docker Compose) + # Note: backend expects /api/ prefix, so we proxy /api/ -> http://backend:8080/api/ location /api/ { - proxy_pass http://backend:8080; + proxy_pass http://backend:8080/api/; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + } + + # Audio files proxy to backend (served from wwwroot/audio/) + location /audio/ { + proxy_pass http://backend:8080/audio/; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;