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>
61 lines
1003 B
Markdown
61 lines
1003 B
Markdown
# Game Group V2 部署指南
|
|
|
|
## 端口分配
|
|
|
|
| 服务 | 端口 |
|
|
|------|------|
|
|
| PocketBase | 8711 |
|
|
| Dev 前端 | 7033 |
|
|
| UAT 前端 | 7034 |
|
|
|
|
## 部署脚本
|
|
|
|
```bash
|
|
# 部署 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 |
|
|
|
|
## 手动操作
|
|
|
|
```bash
|
|
# 只启动后端
|
|
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
|
|
```
|
|
|
|
## 查看日志
|
|
|
|
```bash
|
|
# 后端日志
|
|
docker logs -f gamegroup-pb
|
|
|
|
# Dev 日志
|
|
docker logs -f gamegroup-frontend-dev
|
|
|
|
# UAT 日志
|
|
docker logs -f gamegroup-frontend-uat
|
|
```
|