Commit Graph

9 Commits

Author SHA1 Message Date
ba00fcb1c6 fix: 适配新服务器蓝绿部署 — nginx 原生/PostgreSQL Docker 容器名/部署脚本
Some checks failed
Deploy Backend / deploy (push) Has been cancelled
2026-07-13 18:30:38 +08:00
178008496e 优化: Keep-Alive/rate-limiter/dead-code清理 + deploy.sh蓝绿自动检测 + 压测文档 2026-07-03 19:45:57 +08:00
452728be32 feat: deploy.sh增加活动环境检测-禁止直接部署到当前活动端口 2026-06-15 11:19:26 +08:00
776d318330 fix: deploy.sh设置400秒超时+支付代码全面审计 2026-06-15 11:00:16 +08:00
24143cf3fd fix: deploy.sh蓝绿部署时service文件路径按target区分(common.sh get_service_file_local) 2026-06-07 16:42:38 +08:00
da4af50b45 fix: mock_login支持X-Mock-Key请求头鉴权 + deploy自动配置随机密钥 2026-05-25 16:27:01 +08:00
a9be70aabc fix: deploy工具service文件命名对齐 + 重命名dev服务文件 2026-05-25 15:37:53 +08:00
4240bb6970 refactor: deploy工具适配systemd service模式-移除.env依赖 2026-05-25 14:46:07 +08:00
f9f1ffeff6 refactor: deploy.sh 拆分为模块化结构
- deploy.sh: 从 1574 行精简至 141 行,仅保留主流程编排
- lib/common.sh: 基础设施(日志/SSH复用/备份/上传/迁移/服务管理)
- lib/test.sh: 6 项部署后测试函数
- 迁移系统改用 _migrations 追踪表替代文件名模式匹配
- 所有 SSH 操作复用 ControlMaster socket
2026-05-18 10:09:40 +08:00