|
|
402ad8c949
|
fix: CI 环境安装 rsync 依赖
|
2026-06-20 13:36:44 +08:00 |
|
|
|
d53de4f33f
|
fix: CI/CD 部署固定到 /root/camtalk 目录,确保 compose 能正确管理容器生命周期
|
2026-06-20 13:33:05 +08:00 |
|
|
|
5910e02a66
|
ci: deploy 工作流增加 main 分支触发
|
2026-06-20 11:59:07 +08:00 |
|
|
|
c0b4eeda46
|
refactor: 统一配置文件系统
- 补全 backend/config.yaml 所有非敏感配置项并添加中文注释
- 重写 config.go:Load(workDir) 显式传参,BindEnv 绑定敏感字段,删除 AutomaticEnv
- setDefaults 默认值与 config.yaml 保持一致(mimo/dashscope)
- backend/.env.example 重写为纯敏感信息模板
- .env 固定在 /opt/camtalk/.env,docker-compose 通过绝对路径加载
- deploy.sh 统一使用 --env-file,移除硬编码 IP
- deploy.yml 删除 CI 写入 .env 的步骤
- Dockerfile 移除 COPY config.yaml
- 修复 deploy.yml 中 POSTGRES_PASSWORD 的 &{{ 拼写错误
|
2026-06-19 18:41:35 +08:00 |
|
|
|
ffcb11625a
|
ci: 简化 Docker CLI 安装,仅使用 apk
|
2026-06-14 15:11:08 +08:00 |
|
|
|
159db37a60
|
ci: 修复部署脚本找不到 docker 命令的问题
|
2026-06-14 15:08:52 +08:00 |
|
|
|
9e813f0a08
|
ci: 合并 workflow,仅保留 push main 时自动部署
|
2026-06-14 15:01:46 +08:00 |
|
|
|
b358bf05b5
|
ci: 移除 deploy 工作流中多余的依赖安装和健康检查步骤
|
2026-06-14 14:54:59 +08:00 |
|
|
|
304a45b0ad
|
fix: 修复 deploy 工作流缺少 Docker 导致构建失败的问题
|
2026-06-14 14:37:00 +08:00 |
|
|
|
73eae8a118
|
fix: 修复 deploy 工作流缺少 Node.js 导致 checkout 失败的问题
|
2026-06-14 14:27:04 +08:00 |
|
|
|
65718a8460
|
ci: 添加 Gitea Actions 部署工作流
- PR 到 main 时验证 Docker 镜像构建
- push 到 main 时自动构建并部署,含健康检查
|
2026-06-14 13:38:35 +08:00 |
|