awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
getwud avatar

getwud/wud

0
View on GitHub↗
3,620 stars·128 forks·TypeScript·MIT·4 vuesgetwud.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.

Historique des stars

Graphique de l'historique des stars pour getwud/wudGraphique de l'historique des stars pour getwud/wud

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Wud

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Wud.
  • crazy-max/diunAvatar de crazy-max

    crazy-max/diun

    4,405Voir sur 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
    Voir sur GitHub↗4,405
  • fluxcd/flux2Avatar de fluxcd

    fluxcd/flux2

    7,888Voir sur 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
    Voir sur GitHub↗7,888
  • nicholas-fedor/watchtowerAvatar de nicholas-fedor

    nicholas-fedor/watchtower

    2,771Voir sur 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
    Voir sur GitHub↗2,771
  • v2tec/watchtowerAvatar de v2tec

    v2tec/watchtower

    24,641Voir sur 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
    Voir sur GitHub↗24,641
Voir les 30 alternatives à Wud→

Questions fréquentes

Que fait 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.

Quelles sont les fonctionnalités principales de getwud/wud ?

Les fonctionnalités principales de getwud/wud sont : 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.

Quelles sont les alternatives open-source à getwud/wud ?

Les alternatives open-source à getwud/wud incluent : 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…