awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
getwud avatar

getwud/wud

0
View on GitHub↗
3,620 星标·128 分支·TypeScript·MIT·4 次浏览getwud.github.io/wud↗

Wud

Wud is a self-hosted container image update monitoring system that periodically checks running containers against their registries and reports when newer image versions are available. It detects updates by comparing SHA-256 digest hashes of container image manifests rather than relying on version tags, and persists last-known image digests and notification states to avoid duplicate alerts across restarts.

The system abstracts different container registry APIs behind a unified interface, supporting Docker Hub, GHCR, Quay, and others, and runs update checks on a configurable cron-like schedule with per-container polling intervals. When new image versions are detected, it sends notifications via configurable webhook endpoints to services like Slack, Discord, or email. All functionality is packaged into a single executable binary with no external runtime dependencies, keeping all data local without relying on external services.

Features

  • Automated Container Updaters - Periodically checks running containers against their registries and reports when newer image versions are available.
  • Container Image Versioning - Tracks current and latest versions of container images across a deployment by comparing digests.
  • Registry Monitoring - Monitors Docker registries for new image versions of currently deployed containers.
  • Docker Container Update Monitors - Monitors running Docker containers and notifies when newer image versions are available in their registries.
  • Container Registry Scanning - Continuously polls container registries via HTTP API to detect new image digests and version updates.
  • Container Image Digest Comparisons - Detects container image updates by comparing SHA-256 digest hashes of image manifests rather than version tags.
  • Docker Image Version Checkers - Tracks current and latest image versions across a deployment, comparing digests to identify available updates.
  • Container Update Notifiers - Checks container images for updates without relying on external services, keeping all data local.
  • Cron-Based Update Polling - Provides a cron-based scheduler for periodic container image update checks with per-container intervals.
  • Webhook Notification Systems - Sends update notifications via configurable webhook endpoints to services like Slack, Discord, or email.
  • Registry API Integrations - Periodically queries container registry HTTP APIs to fetch image manifest metadata and check for changes.
  • Single-Binary Deployments - Packages all functionality into a single executable binary with no external runtime dependencies for easy deployment.
  • Container Registry - Abstracts different container registry APIs behind a unified interface for image metadata retrieval.

Star 历史

getwud/wud 的 Star 历史图表getwud/wud 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

常见问题解答

getwud/wud 是做什么的?

Wud is a self-hosted container image update monitoring system that periodically checks running containers against their registries and reports when newer image versions are available. It detects updates by comparing SHA-256 digest hashes of container image manifests rather than relying on version tags, and persists last-known image digests and notification states to avoid duplicate alerts across restarts.

getwud/wud 的主要功能有哪些?

getwud/wud 的主要功能包括:Automated Container Updaters, Container Image Versioning, Registry Monitoring, Docker Container Update Monitors, Container Registry Scanning, Container Image Digest Comparisons, Docker Image Version Checkers, Container Update Notifiers。

getwud/wud 有哪些开源替代品?

getwud/wud 的开源替代品包括: crazy-max/diun — diun is a monitoring service that tracks container registries for new tags or digest changes to notify users when… fluxcd/flux2 — Flux is a Kubernetes GitOps delivery tool used to automate application deployments by synchronizing cluster state with… nicholas-fedor/watchtower — Watchtower is a Docker container update automator that monitors registries for new image pushes and automatically… v2tec/watchtower — Watchtower is a container registry monitor and image update automator that functions as a background service. It… fluxcd/flux — Flux is a Kubernetes GitOps controller and deployment engine that synchronizes cluster state with configurations… containrrr/watchtower — Watchtower is a container-based solution designed to automate the lifecycle management of Docker applications. It…

Wud 的开源替代方案

相似的开源项目,按与 Wud 的功能重合度排序。
  • crazy-max/diuncrazy-max 的头像

    crazy-max/diun

    4,405在 GitHub 上查看↗

    diun is a monitoring service that tracks container registries for new tags or digest changes to notify users when image updates are available. It functions as a container orchestration watcher and registry notification engine, identifying images used within environments to ensure container deployments remain up to date. The project distinguishes itself by providing automated image discovery across multiple orchestrators and runtimes, including Kubernetes, Docker Swarm, Nomad, and containerd. It supports flexible configuration through YAML files, environment variables, and metadata labels or a

    Goautomationdiscorddocker
    在 GitHub 上查看↗4,405
  • fluxcd/flux2fluxcd 的头像

    fluxcd/flux2

    7,888在 GitHub 上查看↗

    Flux is a Kubernetes GitOps delivery tool used to automate application deployments by synchronizing cluster state with configurations stored in Git, OCI, or Helm repositories. It functions as a set of controllers that monitor desired state in external sources and continuously reconcile the live cluster to match those definitions. The system distinguishes itself through a multi-cluster management plane that coordinates application delivery across fleets of remote clusters from a central hub. It provides a dedicated mechanism for automated image updates, which scans container registries for new

    Gocontinuous-deliverygitopsgitops-toolkit
    在 GitHub 上查看↗7,888
  • nicholas-fedor/watchtowernicholas-fedor 的头像

    nicholas-fedor/watchtower

    2,771在 GitHub 上查看↗

    Watchtower is a Docker container update automator that monitors registries for new image pushes and automatically restarts containers with the latest versions. It functions as a container lifecycle manager, handling the process of bringing running containers up to date without manual intervention. The service includes specialized controls to manage deployment risk and precision, such as image age deferral and deployment cooldowns to protect against buggy releases. It supports image tag pinning to restrict updates to specific version series and can operate as a self-updating service to maintai

    Gocommunity-projectdockergo
    在 GitHub 上查看↗2,771
  • v2tec/watchtowerv2tec 的头像

    v2tec/watchtower

    24,641在 GitHub 上查看↗

    Watchtower is a container registry monitor and image update automator that functions as a background service. It tracks remote image registries for changes to trigger the automatic deployment of updated Docker containers. The tool manages the container lifecycle by monitoring for new base images and automatically executing the pull and restart sequence. It ensures that running containers are updated to the latest version available in the registry while maintaining original runtime configurations. The system employs a polling event loop and digest-based change detection to identify updates. I

    Go
    在 GitHub 上查看↗24,641
查看 Wud 的所有 30 个替代方案→