Skip to content
/ diun Public
forked from crazy-max/diun

Receive notifications when an image is updated on a Docker registry

License

Notifications You must be signed in to change notification settings

Apizr/diun

Repository files navigation

GitHub release Total downloads Build Status Docker Stars Docker Pulls
Go Report Code Quality Codecov Become a sponsor Donate Paypal

About

Diun is a CLI application written in Go and delivered as a single executable (and a Docker image) to receive notifications when a Docker image is updated on a Docker registry.

Features

  • Allow to watch a Docker repository and report new tags
  • Include and exclude filters with regular expression for tags
  • Internal cron implementation through go routines
  • Worker pool to parallelize analyses
  • Allow overriding image os and architecture
  • Docker, Swarm, Kubernetes and File providers available
  • Get notified through Gotify, Mail, Slack, Telegram and more
  • Enhanced logging
  • Timezone can be changed
  • Official Docker image available

Documentation

How can I help?

All kinds of contributions are welcome 🙌! The most basic way to show your support is to star 🌟 the project, or to raise issues 💬 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.

About

Receive notifications when an image is updated on a Docker registry

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 95.6%
  • Dockerfile 3.3%
  • HCL 1.1%