fix: use port 8081 for backend to avoid conflict with nginx

This commit is contained in:
tinkle-community
2026-01-06 18:37:18 +08:00
parent 6e6bdf1e57
commit ea763a2471
2 changed files with 4 additions and 4 deletions

View File

@@ -16,7 +16,7 @@ server {
# API 代理到后端 # API 代理到后端
location /api/ { location /api/ {
proxy_pass http://127.0.0.1:8080/api/; proxy_pass http://127.0.0.1:8081/api/;
proxy_http_version 1.1; proxy_http_version 1.1;
proxy_set_header Host $host; proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Real-IP $remote_addr;

View File

@@ -20,9 +20,9 @@ fi
echo "📝 Generating nginx config for port $PORT..." echo "📝 Generating nginx config for port $PORT..."
envsubst '${PORT}' < /etc/nginx/nginx.conf.template > /etc/nginx/http.d/default.conf envsubst '${PORT}' < /etc/nginx/nginx.conf.template > /etc/nginx/http.d/default.conf
# 启动后端(后台运行) # 启动后端(后台运行,端口 8081 避免与 nginx 冲突
echo "🔧 Starting backend on port 8080..." echo "🔧 Starting backend on port 8081..."
/app/nofx & API_SERVER_PORT=8081 /app/nofx &
BACKEND_PID=$! BACKEND_PID=$!
# 等待后端启动 # 等待后端启动