Repolode
crazy-max

crazy-max/diun

Watches container images on Docker registries and sends notifications when a new tag or digest appears.

Stars
4,992
Forks
160
Open issues
114
Last commit
7 days ago

What is it?

Diun checks container image registries for new tags or digest changes and notifies you when an image has been updated. It helps track base image updates, application releases, and security rebuilds without manually checking each repository.

It is aimed at self-hosted and automated environments where outdated images can go unnoticed. Diun can run as a standalone executable or as a Docker image, and it connects to container platforms and configuration files to determine which images to watch.

Notifications can be delivered through services such as Slack, Telegram, Discord, Gotify, Pushover, and Rocket.Chat, so updates arrive in the tools you already use.

Key features

  • 01Watches images on Docker registries for new tags or digest changes.
  • 02Runs as a single executable or as a Docker image.
  • 03Integrates with Docker, Swarm, Kubernetes, and Nomad.
  • 04Sends notifications to Slack, Telegram, Discord, Gotify, Pushover, and Rocket.Chat.

Use cases

  • Tracking base image updates for self-hosted Docker containers.
  • Getting alerted to security rebuilds of images you run in production.
  • Monitoring images across Kubernetes or Swarm clusters.

Quick start

  1. 1

    Download the executable from the releases page

  2. 2

    Or pull the Docker image from Docker Hub and run it with your container platform and config

  3. 3

    Follow the documentation for configuration

Topics

FAQ

What is diun?
Watches container images on Docker registries and sends notifications when a new tag or digest appears. Diun checks container image registries for new tags or digest changes and notifies you when an image has been updated. It helps track base image updates, application releases, and security rebuilds without manually checking each repository.
Is diun free to use? What license does it have?
diun is open source under the MIT license. Check the license terms before using it in commercial products.
Is diun still maintained?
Actively maintained. The last commit to diun was on Oct 16, 2026.
What can I use diun for?
Tracking base image updates for self-hosted Docker containers. Getting alerted to security rebuilds of images you run in production. Monitoring images across Kubernetes or Swarm clusters.
How do I install diun?
Download the executable from the releases page Or pull the Docker image from Docker Hub and run it with your container platform and config Follow the documentation for configuration
Where can I get diun?
The source code and installation instructions are on GitHub: https://github.com/crazy-max/diun

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects