diff --git a/frontend/nginx.conf b/frontend/nginx.conf index 684db12..32b2db5 100644 --- a/frontend/nginx.conf +++ b/frontend/nginx.conf @@ -17,6 +17,20 @@ server { proxy_send_timeout 120s; } + # Proxy non-versioned backend endpoints (health, demo status) + location /demo/ { + proxy_pass http://backend:8000; + 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; + } + + location /health { + proxy_pass http://backend:8000; + proxy_set_header Host $host; + } + # All other routes → index.html (React SPA) location / { try_files $uri $uri/ /index.html;