更新 start.sh

This commit is contained in:
ywp
2025-10-22 15:07:59 +08:00
parent aa431cb597
commit e329eb2fd8

View File

@ -1,8 +1,16 @@
#!/bin/bash #!/bin/sh
set -e set -e
# 启动 Node.js 后端 # 自动找到 server 的入口文件
node server.js & ENTRY_FILE=$(find /app/server -type f -name 'index.js' -o -name 'app.js' | head -n 1)
# 启动 Nginx前台模式 if [ -z "$ENTRY_FILE" ]; then
echo "No server entry file found in /app/server!"
exit 1
fi
echo "Starting Node.js backend: $ENTRY_FILE"
node $ENTRY_FILE &
echo "Starting Nginx..."
nginx -g 'daemon off;' nginx -g 'daemon off;'