fix: checkForUpdates 中排除 nginx 版本对比

nginx 使用官方镜像,不携带语义版本标签,在版本对比表格中显示
"未知 / 未知" 无实际意义。将 nginx 保留在 OTHER_SERVICES(一键更新
时仍会重建容器),但从 checkForUpdates() 的 services map 中移除。

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
这个提交包含在:
XuqmGroup 2026-06-24 18:20:15 +08:00
父节点 e402366f0d
当前提交 beb8b57fc1

查看文件

@ -311,6 +311,8 @@ public class SystemUpdateService {
Map<String, Object> services = new LinkedHashMap<>();
for (String svc : localVersions.keySet()) {
// nginx 使用官方镜像无语义版本号不参与版本对比运行状态由 Docker 健康检查覆盖
if ("nginx".equals(svc)) continue;
Map<String, Object> svcInfo = new LinkedHashMap<>();
svcInfo.put("current", localVersions.get(svc));
// bugcollect-service manifest 中的 key 是其镜像名 xuqm-bugcollect-service