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"