crazy-max/diun

Receive notifications when an image is updated on a Docker registry

Go

4,967

1,930 commits

updated Sep 3, 2026

See the code

README

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

About

Diun watches container images and tells you when an update is available. It checks registries for new tags or digest changes, so you can track base image updates, application releases, and security rebuilds without manually checking every repository.

It is built for self-hosted and automated environments where keeping images current matters, but silent drift is easy to miss. You can run Diun as a single executable or as a Docker image, connect it to your container platforms and config files, and receive notifications through the services you already use.

Documentation

Documentation can be found on https://crazymax.dev/diun/

Contributing

Want to contribute? Awesome! The most basic way to show your support is to star the project, or to raise issues. If you want to open a pull request, please read the contributing guidelines.

You can also support this project by becoming a sponsor on GitHub or by making a Paypal donation to ensure this journey continues indefinitely!

Thanks again for your support, it is much appreciated! 🙏

License

MIT. See LICENSE for more details.

automation
discord
docker
golang
gotify
kubernetes
manifest
nomad
notifications
pushover
registry
rocketchat
slack
swarm
telegram
update
update-checker
watch

crazy-max/diun

Receive notifications when an image is updated on a Docker registry

Go

4,967

1,930 commits

updated Sep 3, 2026

See the code

README

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

About

Diun watches container images and tells you when an update is available. It checks registries for new tags or digest changes, so you can track base image updates, application releases, and security rebuilds without manually checking every repository.

It is built for self-hosted and automated environments where keeping images current matters, but silent drift is easy to miss. You can run Diun as a single executable or as a Docker image, connect it to your container platforms and config files, and receive notifications through the services you already use.

Documentation

Documentation can be found on https://crazymax.dev/diun/

Contributing

Want to contribute? Awesome! The most basic way to show your support is to star the project, or to raise issues. If you want to open a pull request, please read the contributing guidelines.

You can also support this project by becoming a sponsor on GitHub or by making a Paypal donation to ensure this journey continues indefinitely!

Thanks again for your support, it is much appreciated! 🙏

License

MIT. See LICENSE for more details.

automation
discord
docker
golang
gotify
kubernetes
manifest
nomad
notifications
pushover
registry
rocketchat
slack
swarm
telegram
update
update-checker
watch

Project health

Overall

5.3/10

Maintained

5/10

Code review

0/10
OpenSSF Scorecard

Latest release

v4.33.0 · May 30, 2026

Releases this year

3

Significant stargazers

(top 24 of 45)

Márk Sági-Kazár

1,389 followers · starred Oct 2020

Andy Lindeman

306 followers · starred Dec 2021

Vincent Demeester

744 followers · starred Nov 2021

Flavio Castelli

301 followers · starred Sep 2020