docs(state): record GitHub deployment sync

This commit is contained in:
2026-08-15 22:56:49 +08:00
parent 65eac893d8
commit 7aae913c9e
+12
View File
@@ -6,6 +6,18 @@
2026-08-15
任务:将 Ubuntu 26.04 部署版本重新同步到 GitHub 仓库。
完成:核对 `origin` 为 `https://github.com/g1307092382/wechatapp.git`,通过本机现有代理只对本次 Git 命令建立连接;远端 `main` 无领先提交后,将完整 Ubuntu 部署版本提交 `65eac89` 推送到 `origin/main`。未改写远端历史,未使用强制推送,也未把本机代理写入仓库或全局 Git 配置。
验证:推送结果为 `0a91caf..65eac89 main -> main`;部署提交前的格式、Lint、类型检查、28 个单元测试、38 个真实 MySQL 集成测试、生产构建、镜像构建、Compose、Bash、Nginx 和依赖审计结果保持通过。
遗留:GitHub 同步不等于生产发布;真实域名、TLS、微信参数、服务器预检、staging、恢复演练、UAT 和发布审批仍未完成。
---
2026-08-15
任务:生成 Ubuntu 26.04 LTS 云服务器部署版本。
完成:新增独立 `infra/ubuntu` 生产部署包,采用 Nginx/管理后台、API、MySQL 8.4、Redis 7.4、私有 MinIO 的单机 Docker Compose 基线,仅发布 80/443。提供 Ubuntu 26.04 Docker 官方仓库安装、生产环境文件生成与 600 权限保护、TLS/域名/磁盘/Compose 预检、不可变镜像构建、数据服务初始化、migration、首次管理员初始化、HTTPS/readiness 冒烟、应用镜像回滚、MySQL 校验和备份、受控恢复和 systemd 每日备份定时器。API 生产镜像包含 Prisma migration 与管理员初始化产物且运行时不依赖 Corepack 下载;管理后台使用独立生产镜像和 Nginx HTTPS 网关。同步补充根目录、国内部署、发布清单与生产就绪文档,新增 D-024。