Files
qipai/docs/deployment-status.md
T
2026-06-18 10:46:39 +08:00

3.1 KiB
Raw Blame History

部署状态

项目 当前值
菜单脚本版本 0.1.4-m00-backup-check
Gitea 仓库 Web https://git.txyundm.cn/panda/qipai.git
API 固定域名 https://api.txyundm.cn
小程序 API https://api.txyundm.cn/app-api
后台 API https://api.txyundm.cn/admin-api
上传文件基址 https://api.txyundm.cn/uploads/
HTTPS 证书到期时间 线上返回 2026-09-13,但当前证书主题为 git.txyundm.cn,不作为 API 证书验收
证书续期 dry-run 菜单已提供检查和命令;生产未执行
微信合法域名 未验证
Gitea 仓库 SSH ssh://git@git.txyundm.cn:2222/panda/qipai.git
生产拉取仓库 ssh://git@127.0.0.1:2222/panda/qipai.git
默认分支 main
最近模块 push commit 647ef7c(M02-B 微信身份、JWT 与可撤销会话)
最近 push 远端校验 本轮最终推送后已复核 HEAD == origin/main
目标系统 Ubuntu 24.04
内核架构 x86_64
DPKG 架构 amd64
用户空间位数 64
EMQX 版本/架构 菜单可检查;未安装/未验证
服务器 MQTTX 不安装
命令行 MQTT 工具 WSL MQTTX CLI 1.13.0 已安装;mosquitto-clients 可选
Windows MQTTX 验证 未验证
WSL 环境验证 已完成轻量检查、shell 语法检查、临时副本准备和清理;本地 MQTT 服务级核验通过;V5.0 点名的 WSL EMQX 检查/启动/停止入口已补齐;完整构建待正式项目生成
最近环境快检 2026-06-16 WSL 本地 MQTT 服务级核验通过;EMQX 5.8.9 active/enabledMQTTX CLI 1.13.0,五端口监听;认证/ACL/TLS/协议仍未验收
最近部署后复检 未执行
最近验证 commit 647ef7cWindows 后端全量门禁与 WSL MySQL 8.4.9 迁移、OpenID 复用、注销和角色版本失效测试已通过
最近验证日期 2026-06-18
已验证系统 Ubuntu 24.04 / 未验证
菜单 1 首次安装 脚本已实现目录布局;未在生产 Ubuntu 执行
菜单 2 更新业务 脚本已实现仓库检查、生产 release manifest 写入和本地 dry-run manifest 输出;后端项目已可本地构建并通过 HTTP 健康检查;迁移文件存在时 dry-run 记录 PROJECT_PRESENT_MIGRATION_NOT_RUN;未在生产 Ubuntu 执行
菜单 3 MQTT EMQX 命令、systemd、1883/18083 端口、ACL 模板和授权模板检查已实现;EMQX 安装未执行
菜单 4 域名与 HTTPS 域名、Nginx 模板、站点启用、TLS、健康端点、Certbot、证书文件、续期配置和 certbot.timer 检查已实现;当前线上证书为 git.txyundm.cn,证书申请/续期未执行
菜单 5 状态 已实现
菜单 6 备份 备份工具/目录/模板检查已实现;菜单执行仍为 manifest-only,真实备份待生产配置
菜单 7 恢复 人工恢复提示和 runbook 已实现
菜单 8 回滚 回滚点列表已实现;自动切换待正式 release
菜单 9 诊断 已实现
已知限制 未执行生产部署;真实微信登录需在 /etc/qipai/qipai.secrets 配置 JWT Secret 和 AppID/AppSecret 映射;后台尚未生成,生产 Ubuntu 需重新验证。