2ce8985747
- Add .gitignore for Node.js and PocketBase projects - Add frontend (Vue 3 + Vite + TypeScript) - Add backend (PocketBase) - Add deployment scripts and Docker compose configs Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1003 B
1003 B
Game Group V2 部署指南
端口分配
| 服务 | 端口 |
|---|---|
| PocketBase | 8711 |
| Dev 前端 | 7033 |
| UAT 前端 | 7034 |
部署脚本
# 部署 PocketBase 后端
./deploy-backend.sh
# 部署 Dev 前端
./deploy-dev.sh
# 部署 UAT 前端
./deploy-uat.sh
# 停止所有服务
./stop-all.sh
访问地址
| 服务 | 地址 |
|---|---|
| PocketBase API | http://192.168.1.14:8711/api/ |
| PocketBase 管理面板 | http://192.168.1.14:8711/_/ |
| Dev 环境 | http://192.168.1.14:7033 |
| UAT 环境 | http://192.168.1.14:7034 |
手动操作
# 只启动后端
docker compose -f docker-compose.backend.yml up -d
# 只启动 Dev
docker compose -f docker-compose.dev.yml up -d --build
# 只启动 UAT
docker compose -f docker-compose.uat.yml up -d --build
查看日志
# 后端日志
docker logs -f gamegroup-pb
# Dev 日志
docker logs -f gamegroup-frontend-dev
# UAT 日志
docker logs -f gamegroup-frontend-uat