Boss Command Center - 部署文档¶
部署原则¶
preview环境直接部署到外部服务器:https://preview.w.kkworld.top/boss-command-center/- 本机
localhost、127.0.0.1、:8080只用于调试,不作为标准交付链路 - 当前
preview服务器为:root@42.193.100.129
标准发布流程¶
1. 在源机器完成校验与构建¶
2. 外部 Preview 直部署¶
将 src/dist/ 发布到:
对外地址:
Git 自动部署¶
当前已完成基础设施安装:
- Bare repo:
/opt/1panel/git/boss-command-center-preview.git - Hook script:
/opt/1panel/scripts/deploy-bosscc-preview.sh - Publish dir:
/opt/1panel/www/preview.w.kkworld.top/boss-command-center/
源项目 Git 推送命令:
cd ~/.openclaw/workspace/projects/boss-command-center
GIT_SSH_COMMAND='ssh -i ~/.ssh/id_ed25519_bosscc_preview -o StrictHostKeyChecking=no' git push root@42.193.100.129:/opt/1panel/git/boss-command-center-preview.git main
注意:当前项目已初始化 Git,但还没有首个 commit。自动部署会在首次真实 push 后生效。
健康检查¶
必须验证以下地址返回 200:
https://preview.w.kkworld.top/boss-command-center/
https://preview.w.kkworld.top/boss-command-center/_next/static/<asset>
环境地址¶
| 环境 | URL |
|---|---|
| Dev | https://dev.w.kkworld.top/boss-command-center/ |
| Preview | https://preview.w.kkworld.top/boss-command-center/ |
| Production | https://1.w.kkworld.top/boss-command-center/ |