github.com/crazy-max/diun ↗
Receive notifications when an image is updated on a Docker registry
Open this visualization on its own page →
Contributors
11
Lines of Code
1,865
From
2019-06-04
To
2021-02-20
About crazy-max/diun
Diun is a Go-based automation tool that monitors container images across Docker registries and alerts you when updates become available. It continuously checks for new tags or digest changes in image repositories, allowing teams to track base image updates, application releases, and security rebuilds without manual intervention. This is particularly valuable in self-hosted and automated environments where staying current with image updates is critical but easy to overlook.
The tool is highly flexible in deployment and notification options. You can run it as a standalone executable or Docker container, and it integrates with multiple container orchestration platforms including Docker, Kubernetes, Docker Swarm, and Nomad. For notifications, Diun supports numerous services including Slack, Discord, Telegram, Gotify, Rocket.Chat, and Pushover, so alerts can be routed through whatever communication channels your team already uses.
Diun is designed for operators who need reliable automation around image management without the overhead of constant manual checking. Its configuration-driven approach and broad platform support make it suitable for various deployment scenarios, from small self-hosted setups to larger orchestrated environments.