- 添加 Nginx 反向代理配置(支持 ngrok 域名) - 创建统一的 API 工具函数(自动适配域名) - 更新前端 API 配置支持相对路径 - 配置支付宝回调地址使用 ngrok URL - 优化 Docker Compose 配置(仅暴露 80 端口) - 添加完整的部署和配置文档
980 B
980 B
🚀 Nginx 反向代理快速启动指南
快速部署
Windows (PowerShell)
.\deploy.ps1
Linux/Mac (Bash)
chmod +x deploy.sh
./deploy.sh
手动部署
1. 构建前端
cd frontend
npm install
npm run build
cd ..
2. 启动服务
docker-compose up -d --build
3. 访问应用
- 🌐 前端: http://localhost
- 🔗 API: http://localhost/api
📁 配置文件说明
nginx/nginx.conf- Nginx 主配置文件docker-compose.yml- Docker Compose 编排文件Dockerfile.backend- 后端镜像构建文件nginx/Dockerfile- Nginx 镜像构建文件
🔧 常用命令
# 查看日志
docker-compose logs -f nginx
docker-compose logs -f backend
# 重启服务
docker-compose restart nginx
# 停止服务
docker-compose down
# 重新构建
docker-compose up -d --build
📖 详细文档
查看 NGINX_REVERSE_PROXY_GUIDE.md 获取完整配置说明。