Skip to content

Home

Diun

GitHub release Total downloads Build Status Docker Stars Docker Pulls
Go Report Codecov Become a sponsor Donate Paypal


What is Diun?

Docker Image Update Notifier helps you keep track of container image updates without manually watching registries.

Diun checks your images on a schedule, detects when a tracked tag or digest has changed, and notifies you when something new is available. That makes it useful for staying on top of upstream base image rebuilds, application releases, and other image changes that can otherwise slip by unnoticed.

You can run Diun as a single executable or as a Docker image, point it at the container sources you care about, and send notifications to the messaging services your team already uses.

Features

  • Watch container images and report when tags or digests change
  • Track repositories with include and exclude filters for tags
  • Run checks on a schedule without needing an external cron job
  • Discover images from Docker, Kubernetes, Swarm, Nomad, Dockerfile, and File providers
  • Override target image OS and architecture when needed
  • Send notifications through Gotify, Mail, Slack, Telegram, and more
  • Integrate with Healthchecks to monitor the watcher itself
  • Use detailed logging to understand checks, updates, and delivery status
  • Run as a single binary or with the official Docker image

License

This project is licensed under the terms of the MIT license.