deploy: route frontend and core through one origin

This commit is contained in:
2026-08-04 15:48:15 +02:00
parent fe5c428354
commit 8ffcaf3db9
10 changed files with 109 additions and 127 deletions
+4 -8
View File
@@ -3,20 +3,16 @@ server {
server_name _;
root /usr/share/nginx/html;
location = /config.js {
add_header Cache-Control "no-store";
try_files $uri =404;
}
location = /health {
proxy_pass http://core:8787/health;
proxy_pass ${THT_FRONTEND_API_UPSTREAM}/health;
proxy_http_version 1.1;
proxy_set_header Host $host;
proxy_cache off;
}
location /api/ {
proxy_pass http://core:8787/;
# The trailing slash replaces the matched /api/ prefix before the private hop.
proxy_pass ${THT_FRONTEND_API_UPSTREAM}/;
proxy_http_version 1.1;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
@@ -27,7 +23,7 @@ server {
proxy_set_header X-Authenticated-User $http_x_authenticated_user;
proxy_buffering off;
proxy_cache off;
proxy_read_timeout 1h;
proxy_read_timeout 3600s;
}
location / {