codex/deployment-flow-repair
main
README 默认把产品版本拼给所有组件,造成多个镜像标签不存在;原安装脚本在拉取失败后还可能显示成功。现在按正式发布记录解析各组件实际版本,安装与升级统一校验匿名拉取、平台、持久化数据位置、服务健康和安装后的 Nginx 入口。
验证:独立 Docker daemon,Linux/amd64 官方镜像;全新安装与旧部署原目录 Git 完整升级均实际运行。旧版本 3.29.0.20261014.2 升到 3.30.2.20261017,14 个启用服务就绪,Mongo/Redis 测试数据、上传文件、管理员密码指纹、11 项私密配置和自定义 Mongo 端口 27317 保留;继续执行仅镜像更新成功。最终提交 4122907 从空数据库全新安装成功,15 个服务就绪,首页/就绪接口均为 200,生成的初始管理员密码实际登录成功,真实 SSH 隧道复验成功。
4122907
Bash/PowerShell 版本解析、远程清单优先与不可用时拒绝陈旧回退、组件定向升级、镜像摘要切换前后拦截、拉取失败、健康超时、存储归属和目录变更、旧包真实 Git/Compose 迁移、代理入口及发布提升回归均通过。PowerShell 验证在 macOS pwsh 执行,未验证原生 Windows 安装及 ACL。未验证真实 DNS/ACME 签发或空白 Ubuntu 的包管理安装。
未修改客户服务器、未合并 main、未发布或移动稳定镜像。本 PR 配合前端日志入口修复 #158。
No dependencies set.
The note is not visible to the blocked user.
README 默认把产品版本拼给所有组件,造成多个镜像标签不存在;原安装脚本在拉取失败后还可能显示成功。现在按正式发布记录解析各组件实际版本,安装与升级统一校验匿名拉取、平台、持久化数据位置、服务健康和安装后的 Nginx 入口。
验证:独立 Docker daemon,Linux/amd64 官方镜像;全新安装与旧部署原目录 Git 完整升级均实际运行。旧版本 3.29.0.20261014.2 升到 3.30.2.20261017,14 个启用服务就绪,Mongo/Redis 测试数据、上传文件、管理员密码指纹、11 项私密配置和自定义 Mongo 端口 27317 保留;继续执行仅镜像更新成功。最终提交
4122907从空数据库全新安装成功,15 个服务就绪,首页/就绪接口均为 200,生成的初始管理员密码实际登录成功,真实 SSH 隧道复验成功。Bash/PowerShell 版本解析、远程清单优先与不可用时拒绝陈旧回退、组件定向升级、镜像摘要切换前后拦截、拉取失败、健康超时、存储归属和目录变更、旧包真实 Git/Compose 迁移、代理入口及发布提升回归均通过。PowerShell 验证在 macOS pwsh 执行,未验证原生 Windows 安装及 ACL。未验证真实 DNS/ACME 签发或空白 Ubuntu 的包管理安装。
未修改客户服务器、未合并 main、未发布或移动稳定镜像。本 PR 配合前端日志入口修复 #158。