diff --git a/CHANGELOG.md b/CHANGELOG.md index b3519806..4c550929 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,10 @@ and this project adheres to - ♿️(frontend) fix sidepanel accessibility aria-label #1182 - ♿️(frontend) fix more tools heading hierarchy #1181 +### Fixed + +- 🐛(frontend) redirect /media requests to nginx #1186 + ## [1.11.0] - 2026-03-19 ### Added diff --git a/src/frontend/default.conf b/src/frontend/default.conf index 6dd98b53..ee9b1a1a 100644 --- a/src/frontend/default.conf +++ b/src/frontend/default.conf @@ -11,6 +11,16 @@ server { add_header Content-Disposition "attachment; filename=windows-app-web-link"; } + # Proxy media requests received by the frontend to the nginx server + location /media { + proxy_pass http://nginx:8083; + proxy_http_version 1.1; + 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; + } + # Serve static files with caching location ~* ^/assets/.*\.(css|js|json|png|jpg|jpeg|gif|ico|svg|woff|woff2|ttf|eot)$ { expires 30d;