diff --git a/README.md b/README.md index 423ff4a..94fd721 100644 --- a/README.md +++ b/README.md @@ -23,6 +23,14 @@ ___ ## Changelog +- **v0.7.7**: + - New: + - More URLs to urls.list. + - Allowing ranges to be used when selecting containers to update. + - Added XMPP notification template. + - Fixes: + - Changed "restart-stack" behavior to down+up instead of stop+up. + - `-s` option now recreates stopped containers and then stops them again. - **v0.7.6**: - New: - Added Bark notify-template. @@ -76,7 +84,7 @@ Options: -p Auto-Prune dangling images after update. -r Allow checking/updating images created by `docker run`, containers need to be recreated manually. -R Skip container recreation after pulling images. --s Include stopped containers in the check. (Logic: docker ps -a). +-s Include stopped containers, returns to stopped state after recreation. -t N Set a timeout (in seconds) per container for registry checkups, 10 is default. -u Allow automatic self updates - caution as this will pull new code and autorun it. -v Prints current version. @@ -175,7 +183,8 @@ you wish to enable, but there is no harm in having all of them present. │ ├── notify_slack.sh │ ├── notify_smtp.sh │ ├── notify_telegram.sh -│ └── notify_v2.sh +│ ├── notify_v2.sh +│ └── notify_xmpp.sh ├── dockcheck.config ├── dockcheck.sh └── urls.list # optional @@ -219,6 +228,7 @@ The actual snooze duration will be 60 seconds less than `SNOOZE_SECONDS` to acco - [Slack](https://api.slack.com/tutorials/tracks/posting-messages-with-curl) - Slack curl api - SMTP Email with [mSMTP](https://wiki.debian.org/msmtp) (or deprecated alternative [sSMTP](https://wiki.debian.org/sSMTP)) - [Telegram](https://telegram.org/) - Telegram chat API. +- [XMPP](https://xmpp.org/getting-started/) - XMPP chat notifications. Further additions are welcome - suggestions or PRs! Initiated and first contributed by [yoyoma2](https://github.com/yoyoma2). diff --git a/dockcheck.sh b/dockcheck.sh index 00e5b5f..5dca4c3 100755 --- a/dockcheck.sh +++ b/dockcheck.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -VERSION="v0.7.6" -# ChangeNotes: Bugfixes and sanitation. Cleanup of default.config - migrate settings manually (optional). +VERSION="v0.7.7" +# ChangeNotes: xmpp template added, ranges for selection possible, restart-stack and -s reworked. Github="https://github.com/mag37/dockcheck" RawUrl="https://raw.githubusercontent.com/mag37/dockcheck/main/dockcheck.sh" @@ -51,7 +51,7 @@ Help() { echo "-p Auto-prune dangling images after update." echo "-r Allow checking/updating images created by 'docker run', containers need to be recreated manually." echo "-R Skip container recreation after pulling images." - echo "-s Include stopped containers in the check. (Logic: docker ps -a)." + echo "-s Include stopped containers, returns to stopped state after recreation." echo "-t N Set a timeout (in seconds) per container for registry checkups, 10 is default." echo "-u Allow automatic self updates - caution as this will pull new code and autorun it." echo "-v Prints current version."