Diun is a container image update checker that watches Docker registries and sends notifications when new tags or digest changes are detected.
The tool solves the problem of tracking updates across container images without manual checking. It monitors registries for new tags or digest changes, allowing teams to stay informed about base image updates, application releases, and security rebuilds. Diun works by periodically polling registries and comparing current state against previous observations, then triggering notifications when changes are found.
Diun suits self-hosted and automated environments where image currency matters but silent drift is common. It runs as either a standalone executable or Docker image and integrates with container platforms including Docker, Kubernetes, Nomad, and Docker Swarm. The tool supports notifications through multiple channels including Slack, Discord, Telegram, Gotify, Pushover, and Rocket.Chat, letting teams receive alerts through services already in use. It can track images from configuration files or directly from running container platforms.
The project maintains active development with regular updates and builds passing consistently. The codebase includes test coverage and the maintainer actively engages with contributions and community support channels.