mirror of
https://github.com/mag37/dockcheck.git
synced 2026-04-19 02:47:45 +00:00
tweaks + version info
This commit is contained in:
14
README.md
14
README.md
@@ -17,6 +17,7 @@
|
|||||||
___
|
___
|
||||||
## :bell: Changelog
|
## :bell: Changelog
|
||||||
|
|
||||||
|
- **v0.4.9**: Added a function to enrich the notify-message with release note URLs. See [Release notes addon](https://github.com/mag37/dockcheck#date-release-notes-addon-to-Notifications)
|
||||||
- **v0.4.8**: Rewrote prune logic to not prompt with options `-a|-y` or `-n`. Auto prune with `-p`.
|
- **v0.4.8**: Rewrote prune logic to not prompt with options `-a|-y` or `-n`. Auto prune with `-p`.
|
||||||
- **v0.4.7**: Notification Template changes to gotify(new!), DSM(improved), SMTP(deprecation alternative).
|
- **v0.4.7**: Notification Template changes to gotify(new!), DSM(improved), SMTP(deprecation alternative).
|
||||||
- **v0.4.6**: Compatibility changes to timeout, due to busybox.
|
- **v0.4.6**: Compatibility changes to timeout, due to busybox.
|
||||||
@@ -114,6 +115,19 @@ Use a `notify_X.sh` template file from the **notify_templates** directory, copy
|
|||||||
Further additions are welcome - suggestions or PR!
|
Further additions are welcome - suggestions or PR!
|
||||||
<sub><sup>Initiated and first contributed by [yoyoma2](https://github.com/yoyoma2).</sup></sub>
|
<sub><sup>Initiated and first contributed by [yoyoma2](https://github.com/yoyoma2).</sup></sub>
|
||||||
|
|
||||||
|
### :date: Release notes addon to Notifications
|
||||||
|
There's a function to use a lookup-file to add release note URL's to the notification message.
|
||||||
|
Copy the notify_templates/`urls.list` file to the script directory and modify it as necessary, it will be used automatically if it's there.
|
||||||
|
The output of the notification will look something like this:
|
||||||
|
```
|
||||||
|
Containers on hostname with updates available:
|
||||||
|
apprise-api -> https://github.com/linuxserver/docker-apprise-api/releases
|
||||||
|
homer -> https://github.com/bastienwirtz/homer/releases
|
||||||
|
nginx -> https://github.com/docker-library/official-images/blob/master/library/nginx
|
||||||
|
...
|
||||||
|
```
|
||||||
|
The `urls.list` file is just an example and I'd gladly see that people contribute back when they add their preferred URLs to their lists.
|
||||||
|
|
||||||
## :bookmark: Labels
|
## :bookmark: Labels
|
||||||
Optionally add labels to compose-files. Currently these are the usable labels:
|
Optionally add labels to compose-files. Currently these are the usable labels:
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
VERSION="v0.4.8"
|
VERSION="v0.4.9"
|
||||||
### ChangeNotes: Rewrote prune to not prompt (default no) if -a|-y or -n flags are used. -p will still autoprune.
|
### ChangeNotes: Added a function to enrich the notify-message with release note URLs. See README.
|
||||||
Github="https://github.com/mag37/dockcheck"
|
Github="https://github.com/mag37/dockcheck"
|
||||||
RawUrl="https://raw.githubusercontent.com/mag37/dockcheck/main/dockcheck.sh"
|
RawUrl="https://raw.githubusercontent.com/mag37/dockcheck/main/dockcheck.sh"
|
||||||
|
|
||||||
@@ -155,7 +155,7 @@ releasenotes() {
|
|||||||
while read -r container url; do
|
while read -r container url; do
|
||||||
[[ $update == $container ]] && printf "%s -> %s\n" "$update" "$url" && found=true
|
[[ $update == $container ]] && printf "%s -> %s\n" "$update" "$url" && found=true
|
||||||
done < "$ScriptWorkDir"/urls.list
|
done < "$ScriptWorkDir"/urls.list
|
||||||
[[ $found == false ]] && printf "%s -> url missing\n" "$update"
|
[[ $found == false ]] && printf "%s -> url missing\n" "$update" || continue
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -5,3 +5,4 @@
|
|||||||
apprise-api https://github.com/linuxserver/docker-apprise-api/releases
|
apprise-api https://github.com/linuxserver/docker-apprise-api/releases
|
||||||
homer https://github.com/bastienwirtz/homer/releases
|
homer https://github.com/bastienwirtz/homer/releases
|
||||||
nginx https://github.com/docker-library/official-images/blob/master/library/nginx
|
nginx https://github.com/docker-library/official-images/blob/master/library/nginx
|
||||||
|
vaultwarden-server https://github.com/dani-garcia/vaultwarden/releases
|
||||||
|
|||||||
Reference in New Issue
Block a user