部署指南
Litopia 平台部署——两种方式、域名设置、生产环境检查清单
部署方式
方式一:自动部署(推荐)
- Gitee Webhook:push → gitee/main → webhook (pm2:9000) → 自动构建部署 (~40s)
- GitHub Actions:push → origin/main → Actions workflow(当前因计费问题不可用)
方式二:本地构建 + rsync 同步
npm run build && rsync -avz --delete dist/ 12kmroot:/var/www/litopia-production/dist/
跳过部署
commit 含 [skip ci]/[skip deploy] 或以 docs:/docs( 开头时跳过自动部署。
部署后验证
- SSH 查看部署日志:
ssh 12kmroot "pm2 logs litopia-webhook --lines 20" - API 日志:
ssh 12kmroot "docker logs litopia-api-dokploy --tail 50"