crazy-max/diun

Receive notifications when an image is updated on a Docker registry

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 48 minutes ago
Added to GitGenius on September 14th, 2026
Created on December 30th, 2017
Open Issues & Pull Requests: 108 (+0)
GitHub issues: Enabled
Number of forks: 154
Total Stargazers: 4,928 (+0)
Total Subscribers: 27 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 14.1 days
Mean response time: 95.1 days
90th percentile: 323.4 days
Tracked items: 161

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Roughly one issue in five opened in the past year never receives a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "kind/bug" is answered fastest, typically in about 10 hours, while "kind/enhancement" waits about 6 weeks. 68% of issues opened in the past year have been closed, leaving a working backlog. Three people close 81% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 44
New in 7 days: 2
Closed in 7 days: 0
Avg open age: 787 days
Stale 30+ days: 39
Stale 90+ days: 33

Recent activity

Opened in 7 days: 2
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • kind/enhancement (75)
  • area/notif (69)
  • status/triage (46)
  • area/notif/mail (13)
  • area/notif/telegram (13)
  • area/provider (12)
  • kind/bug (12)
  • area/notif/pushover (10)

Detailed Description

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.