mirror of
https://github.com/crazy-max/diun.git
synced 2025-12-27 23:46:31 +01:00
349917e7e4109bb9403b476a2e1ab2f8dc2a3100
Configuration file not required anymore DIUN_DB env var renamed DIUN_DB_PATH Only accept duration as timeout value (10 becomes 10s) Add getting started doc Enhanced documentation Add note about test notifications (#79) Improve configuration management Fix telegram init All fields in configuration now camelCased Improve configuration validation Update doc Update FAQ Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
About
Diun is a CLI application written in Go to receive notifications when a Docker image is updated on a Docker registry. With Go, this app can be used across many platforms and architectures. This support includes Linux, FreeBSD, macOS and Windows on architectures like amd64, i386, ARM and others.
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
- Multi providers available like Docker, Swarm, File...
- Get notified through Gotify, Mail, Slack, Telegram and more
- Enhanced logging
- Timezone can be changed
- Official Docker image available
Documentation
- Install
- Getting started
- Configuration
- Providers
- Notifications
- FAQ
- Upgrade notes
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.
Description
Receive notifications when an image is updated on a Docker registry
automationdiscorddockergolanggotifykubernetesmanifestnotificationspushoverregistryrocketchatslackswarmtelegramupdateupdate-checkerwatch
Readme
MIT
71 MiB
Languages
Go
95.3%
Dockerfile
3.5%
HCL
1.1%

