From f0b4913ad62c9bc7d78f063237d8e58d2b06a977 Mon Sep 17 00:00:00 2001 From: tinkle-community Date: Tue, 6 Jan 2026 18:19:28 +0800 Subject: [PATCH] debug: add PORT environment variable debugging --- railway/start-nginx.sh | 6 ++++++ railway/supervisord.conf | 1 + 2 files changed, 7 insertions(+) diff --git a/railway/start-nginx.sh b/railway/start-nginx.sh index 6112493b..5a6b56d3 100644 --- a/railway/start-nginx.sh +++ b/railway/start-nginx.sh @@ -5,9 +5,15 @@ export PORT=${PORT:-8080} echo "🌐 Starting nginx on port $PORT..." +echo "🔍 All environment variables with PORT:" +env | grep -i port || echo "No PORT variables found" # Generate nginx config from template envsubst '${PORT}' < /etc/nginx/nginx.conf.template > /etc/nginx/http.d/default.conf +# Show generated config for debugging +echo "📄 Generated nginx config:" +cat /etc/nginx/http.d/default.conf | head -10 + # Start nginx exec nginx -g "daemon off;" diff --git a/railway/supervisord.conf b/railway/supervisord.conf index d971dbc1..8b2f95e5 100644 --- a/railway/supervisord.conf +++ b/railway/supervisord.conf @@ -23,3 +23,4 @@ stdout_logfile=/dev/stdout stdout_logfile_maxbytes=0 stderr_logfile=/dev/stderr stderr_logfile_maxbytes=0 +environment=PORT="%(ENV_PORT)s"