From 2b10b17a46e3427e76eb898a8e7dc8cb652960a0 Mon Sep 17 00:00:00 2001 From: "railway-app[bot]" <68434857+railway-app[bot]@users.noreply.github.com> Date: Fri, 24 Apr 2026 04:28:31 +0000 Subject: [PATCH] fix: defer backend URL resolution to request time in nginx.conf --- my-app/nginx.conf | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/my-app/nginx.conf b/my-app/nginx.conf index b5f85e7..28c8112 100644 --- a/my-app/nginx.conf +++ b/my-app/nginx.conf @@ -10,7 +10,8 @@ server { # Proxy REST API calls to the backend location /api { - proxy_pass ${BACKEND_URL}; + set $backend_url ${BACKEND_URL}; + proxy_pass $backend_url; proxy_http_version 1.1; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; @@ -18,7 +19,8 @@ server { # Proxy Socket.IO (WebSocket + long-polling) location /socket.io { - proxy_pass ${BACKEND_URL}; + set $backend_url ${BACKEND_URL}; + proxy_pass $backend_url; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade";