docs: 迁移收尾——部署信息同步到 Oracle 新机 129.146.26.249
- backend/.env.example: AI 网关地址 129.146.203.203 → 129.146.26.249; MariaDB 注释段更新为生产实际(garmin 专用账号 @ 127.0.0.1:3306,socket 已不用) - README: 生产数据层/数据库说明改为 Oracle 新机本地 MariaDB 10.3 - docs/REQUIREMENTS: 部署目标 NAS → Oracle 新机;公网方式 frp 隧道 → gunicorn 直绑 8123 - docs/ARCHITECTURE: 部署架构改为真实生产栈(Flask+gunicorn+MariaDB+SPA)
This commit is contained in:
@@ -159,17 +159,9 @@ AnalysisService.generateRecommendations()
|
||||
|
||||
## 部署架构
|
||||
|
||||
```
|
||||
┌─────────────────────────────────┐
|
||||
│ Development 本地开发 │
|
||||
│ └─ npm run dev (同时运行前后端) │
|
||||
└─────────────────────────────────┘
|
||||
|
||||
┌─────────────────────────────────┐
|
||||
│ Production 生产环境 │
|
||||
│ ├─ Docker 容器化 │
|
||||
│ ├─ Nginx 反向代理 │
|
||||
│ ├─ Node.js 后端服务 │
|
||||
│ └─ SQLite 数据持久化 │
|
||||
└─────────────────────────────────┘
|
||||
```
|
||||
- **Development 本地开发**:`npm run dev` 同时启动前后端 —— Vite/React (3000/5173) + Flask (5000, SQLite)。
|
||||
- **Production 生产环境**(Oracle 云服务器 129.146.26.249):
|
||||
- Flask + gunicorn 直绑 `0.0.0.0:8123`(systemd `garmin-health-lab.service`,开机自启)
|
||||
- React SPA 静态包由后端 `STATIC_DIR` 提供
|
||||
- MariaDB 10.3(`127.0.0.1:3306`,专用账号 `garmin`,库 `garmin_health_lab`)
|
||||
- AI 网关 `129.146.26.249:5100/v1`
|
||||
|
||||
Reference in New Issue
Block a user