Repolode
AlexGustafsson

AlexGustafsson/cupdate

零配置服务,自动发现 Kubernetes、Docker 或 Podman 中运行的容器镜像,检查新版本与漏洞,并通过 UI、API 和 RSS 提供结果。

Star
312
Fork
10
未关闭 Issue
32
最近提交
4天前

这是什么?

Cupdate 会扫描 Kubernetes 集群或 Docker、Podman 主机上正在使用的容器镜像,并查询每个镜像的最新可用版本。版本信息、发布说明、镜像依赖关系和漏洞数据可以通过 Web UI 查看,也可以通过 API 获取或订阅 RSS。

它面向希望定期查看哪些服务已过时、新版本带来了哪些变化的人。Cupdate 本身不会部署更新,可以与 Renovate、Dependabot 等工具配合,作为已部署服务的仪表盘使用,其 API 也便于编写自定义脚本。

漏洞信息来自 Docker Scout、Quay 镜像的 Clair、基于 GitHub Advisory 的 vulndb 数据库,以及针对含 SBOM 镜像的 osv.dev。支持 Docker Hub、GHCR、Quay、GCR、GitLab 以及其他兼容 OCI 的镜像仓库。

核心功能

  • 01自动发现 Kubernetes、Docker 或 Podman 主机上正在使用的镜像
  • 02为每个镜像查询最新可用版本
  • 03通过 Docker Scout、Clair、GitHub Advisory 和 osv.dev 进行漏洞扫描
  • 04以图表展示各镜像版本被哪些工作负载依赖
  • 05提供 UI、API 和 RSS 订阅更新

适用场景

  • 跟踪 Kubernetes 集群中过时的容器镜像
  • 在升级自托管服务前查看发布说明和漏洞信息
  • 将更新数据接入自定义脚本或依赖更新机器人

收录于专题

标签

常见问题

cupdate 是什么?
零配置服务,自动发现 Kubernetes、Docker 或 Podman 中运行的容器镜像,检查新版本与漏洞,并通过 UI、API 和 RSS 提供结果。 Cupdate 会扫描 Kubernetes 集群或 Docker、Podman 主机上正在使用的容器镜像,并查询每个镜像的最新可用版本。版本信息、发布说明、镜像依赖关系和漏洞数据可以通过 Web UI 查看,也可以通过 API 获取或订阅 RSS。
cupdate 可以免费使用吗?用的什么许可证?
cupdate 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
cupdate 还在维护吗?
活跃维护中。cupdate 最近一次提交是在 2026年11月3日。
cupdate 适合用来做什么?
跟踪 Kubernetes 集群中过时的容器镜像 在升级自托管服务前查看发布说明和漏洞信息 将更新数据接入自定义脚本或依赖更新机器人
在哪里获取 cupdate?
源代码和安装说明在 GitHub 上:https://github.com/AlexGustafsson/cupdate

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目