fix(deploy): 修复云内网 COS 解析导致的水印预览失败 #105

Merged
wangbo merged 1 commits from codex/fix/backend-public-egress-dns into main 2026-10-28 12:33:15 +08:00
Owner

客户图片原图与水印文件均可读取,但腾讯云默认内网 DNS 将 COS 解析到 169.254.0.x,触发后端公网素材校验,水印预览返回 503。

增加显式启用的后端公网 DNS 覆盖和标准维护入口,核对完整配置与运行镜像,仅重建后端;保留更新偏好、数据、密钥和其他服务,不放宽安全校验。入口默认只读计划,支持幂等、禁用和健康失败回退,并记录私有配置备份及回执。

验证:真实 Docker 生命周期回归通过,覆盖容器/公网 DNS、镜像和其他服务保留、配置漂移拒绝、重复执行、禁用及失败回退;Python 语法和 diff 检查通过。未改变业务镜像或公开版本目录。

客户图片原图与水印文件均可读取,但腾讯云默认内网 DNS 将 COS 解析到 169.254.0.x,触发后端公网素材校验,水印预览返回 503。 增加显式启用的后端公网 DNS 覆盖和标准维护入口,核对完整配置与运行镜像,仅重建后端;保留更新偏好、数据、密钥和其他服务,不放宽安全校验。入口默认只读计划,支持幂等、禁用和健康失败回退,并记录私有配置备份及回执。 验证:真实 Docker 生命周期回归通过,覆盖容器/公网 DNS、镜像和其他服务保留、配置漂移拒绝、重复执行、禁用及失败回退;Python 语法和 diff 检查通过。未改变业务镜像或公开版本目录。
wangbo added 1 commit 2026-10-28 12:32:39 +08:00
wangbo merged commit b59e7e4164 into main 2026-10-28 12:33:15 +08:00
wangbo deleted branch codex/fix/backend-public-egress-dns 2026-10-28 12:33:15 +08:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: wangbo/easyai#105