[RELEASE] dockcheck.sh v0.6.6 - CLI tool to automate (or notify about) docker image updates
from mag37@lemmy.ml to selfhosted@lemmy.world on 30 May 01:17
https://lemmy.ml/post/30883634
from mag37@lemmy.ml to selfhosted@lemmy.world on 30 May 01:17
https://lemmy.ml/post/30883634
Another few months have passed and thanks to a of user contributions and suggestions a bunch of changes got implemented, big and small.
The two latest changes have been pretty large:
- Complete rewrite of notification logics
- Configuration is set through the
dockcheck.config
- Templates used "untouched"
- Possibility to trigger multiple notification templates through "channels"
- Configuration is set through the
- Restructure the update process
- First pulls all (selected) images
- Then recreate all containers that received updates - to avoid unnecessary restarts and strain
Plenty more changes have been implemented since I posted last, such as:
- Added a config-file to set user options (same as passing option flags).
- Added option
-u
for unattended dockcheck self update (caution!). - Added option
-I
to print urls from url.list to list of containers with updates. - Cleaned up and refactored a lot of code;
- Safer variables and pipefail options.
- Consistent colorization of messages.
- Monochrome mode hides progress bar.
- Exits if pull or recreation of container fails.
- Cleared up some readme with extra info;
- Synology DSM
- Prometheus + node_exporter
- Zabbix config
- Rest API script
- Unraid wrapper script
- Permission checks;
- Graceful exit if no docker permissions.
- pkg-manager installs handles sudo/doas/root properly.
- Notify-templates; added slack, added markdown support to some templates.
I’m very happy to have a supportive and contributing user base who helps with troubleshooting, suggesting changes and contributing code. Thank you!
threaded - newest
Nice. Thanks for the Release. Can’t wait to play around with the new notifications
I use this. Awesome job