Commit Graph

535 Commits

Author SHA1 Message Date
Alaa Ali 37052d1377 Clarify -b and -p option interaction (#277) 2026-04-05 09:18:27 +02:00
Robin Ivehult 2c04644b09 Bugfix and tag support in Apprise template + extras. (#276)
* added tag-support to Apprise API-call

* tried to clarify case on notification settings
2026-03-30 08:26:16 +02:00
christian-haider ca787d7754 Add additional URLs to urls.list (#272) 2026-03-12 14:03:45 +01:00
mag37 3eb8bb21db versionbump v0.7.7 2026-03-12 12:17:15 +01:00
Philip Baylas 32f3dfbb2c When -s flag is used, start stopped containers so they are updated and then stop them again (#269)
* Start stopped containers (when -s is used) so that updates apply
* Automatically re-stop stopped containers after updating
2026-03-11 16:50:38 +01:00
jHund d46b38ddad Support for notifications via XMPP (#268)
* Add files via upload

Added support for XMPP using go-sendxmpp.

* Add files via upload

Added support for XMPP using go-sendxmpp.
2026-03-05 19:27:54 +01:00
mag37 9245718eda Added application name to 'dependency missing' message 2026-03-01 18:46:58 +01:00
mag37 4505cbac63 Add auto-prune to be possible without any other interactions. 2026-03-01 18:45:25 +01:00
mnijman 5bf81ce26e ProposedFix down+up instead of stop+up (#266)
Co-authored-by: Marc Nijman <git@marcnijman.nl>
2026-03-01 17:42:49 +01:00
Max 5cef6c20ff Allow ranges to be used for selection (#267)
* Allow ranges to be used for selection.

* String consistency

* Yet another change of the selection dialog, as suggested.

---------

Co-authored-by: Max <>
2026-03-01 17:33:54 +01:00
singularity0821 7785e869d3 Add additional URLs to urls.list (#263)
* Sanitize message for Matrix notifications

* Use variable for jq and increment version of Matrix script

* Add additional URLs to urls.list

---------

Co-authored-by: martin <martin@meissnitzer.dev>
2026-02-06 18:07:58 +01:00
mag37 fc0b1a2505 Versionbump, changenotes v0.7.6 2026-01-29 13:06:07 +01:00
mag37 6c969c9169 mend 2026-01-29 09:59:45 +01:00
mag37 6e3b7ee419 Added Bark to README and minor cleanups 2026-01-29 09:42:33 +01:00
mag37 f801471288 Merge branch 'smoochy-fix_readme_and_default.config' 2026-01-29 09:20:56 +01:00
mag37 1ac92c916e Merge branch 'fix_readme_and_default.config' of github.com:smoochy/dockcheck into smoochy-fix_readme_and_default.config 2026-01-29 09:19:21 +01:00
smoochy 1584f23d33 - Adjusted description of "-r" parameter
- Adjusted order of parameters between dockcheck.sh and readme
- Added missing parameter values from readme into dockcheck.sh
2026-01-28 21:39:51 +01:00
solitudechn 9755c32f8c add-bark-notify (#259) 2026-01-28 10:19:34 +01:00
mag37 9c780b8b35 Consistent sub-headers 2026-01-27 09:31:19 +01:00
smoochy c9a4150b67 Adjusted default.config & readme 2026-01-26 20:14:47 +01:00
smoochy fc5c5db72b [Issue 255] Fix Notifiy also checking for /etc/HOSTNAME (#256)
* - Adjusted **FromHost** variable to have fallback options when `cat /etc/hostname` or `hostname` command fails.
* - Bumped Version to 0.7
2026-01-25 10:47:48 +01:00
singularity0821 4e0b705b8b Sanitize message for Matrix notifications (#243)
* Sanitize message for Matrix notifications

* Use variable for jq and increment version of Matrix script

---------

Co-authored-by: martin <martin@meissnitzer.dev>
2025-12-14 11:49:56 +01:00
mag37 8ee5575081 Added option -b to enable image backups pre pull. (#242)
* added new variables, options and setup

* datecheck function rewrite

* moved the cleanup and prune logic to always run. Changed some wording on messages.

* added function to print currently backed up images

* Patched bugfix to not recreate stopped containers

* changed the RepoDigests grab and logic

* Moved the backup - cleanup to always trigger if -b option is used. Added -p&-b warning.

* version bump and readme fixes
v0.7.5
2025-12-12 11:12:57 +01:00
Andrei Mateescu f1cc8190f9 Add the Pangolin stack to urls.list (#241)
Adds a few items from the Pangolin stack (https://github.com/fosrl/) and others that are usually used together.
2025-12-12 11:00:42 +01:00
Oleh Astappiev c33c9f4387 Fix version check condition (#239) 2025-11-13 06:17:25 +01:00
mag37 c34d52bde0 the missing ) v0.7.4 2025-11-01 09:25:11 +01:00
mag37 7ea97d06ce New option -R and bugfix + cleanup (#236)
* Cleaned up legacy structure
* Add -R flag to skip container recreation after pulling images (#235)
* Added new -R option: Skip Container recreation
---------

Co-authored-by: mag37 <robin.ivehult@gmail.com>
Co-authored-by: NapalmZ <willy.baessato@gmail.com>
2025-11-01 09:14:49 +01:00
mag37 8970ee3f20 added to the sponsorlist 2025-10-21 20:47:10 +02:00
mag37 12a51d8e83 added new sponsors 2025-10-08 19:00:29 +02:00
mag37 24cae63b61 bugfix - unquoted var in list
Versionbump.
v0.7.3
2025-10-07 08:25:44 +02:00
mag37 05e5b23e7b bugfix - unquoted var in list
Versionbump.
2025-10-07 08:24:31 +02:00
mag37 be58805824 hot-patch unquoted variable in updates list 2025-10-06 10:18:38 +02:00
mag37 af0d0d3f6e label and update list rework (#229)
* Reformatting the updates available list

* rewritten list padding to be dynamic

* Label rework + clearer messages (#228)

- Moved up label check and logic to earlier in the process, to iterate the whole run the same way if `-l` option is passed.
- Added messaging to make it clearer.
- Clarified Readme and --help message.
- Clarified prune message (to mean ALL dangling, not just currently updated).
v0.7.2
2025-10-03 09:22:17 +02:00
mag37 7d1e1637f9 formatting + sponsors + removed emojis
Removed emojis - don't want it to look like just about any AI-slop.
Added more sponsors.
Changed some formatting.
v0.7.1
2025-09-15 11:49:09 +02:00
vorezal 31a45f1d84 Add file notification channel (#222)
* Add file notification channel

* Bypass file channel notifications for dockcheck.sh script

* Implement notification channel template reuse and advanced configuration variables.

* Fix text insertion formatting for dockcheck script and container updates.

* Fix dockcheck.sh notification csv and text output.

* Fix ntfy variable references and replace tr for uppercase conversion.

* Fix ALLOWEMPTY logic, undefined snippet case, and README formatting.

* Refactor notification send/skip logic. Adjust missing variable return codes.

* Adjust notifications README section for clarity and readability.

---------

Co-authored-by: Matthew Oleksowicz <matt@everyoneneeds.it>
2025-09-15 11:25:23 +02:00
mag37 37f33d7a06 Snooze bugfix, added auth support to ntfy.sh and sendmail support to SMTP v0.7.0 2025-08-11 21:36:51 +02:00
vorezal 732a5e69cd Reword disable notification comment for clarity and use update_snooze for dockcheck notifications. (#221)
Co-authored-by: Matthew Oleksowicz <matt@everyoneneeds.it>
2025-08-11 21:17:01 +02:00
op4lat 9156cc44e1 Ntfy.sh and authentication (#220)
* default.config: add NtfyAuth=

* notify_templates/notify_ntfy.sh: implement NtfyAuth

---------

Co-authored-by: Lat <lat@mail.com>
Co-authored-by: mag37 <robin.ivehult@gmail.com>
2025-08-11 21:16:38 +02:00
xmirakulix fbc9a252f5 update SMTP template, added suport for sendmail (#219)
* update smtp template, add suport for sendmail

* add sendmail to DSM and bump version

* correct errormsg and version number
2025-08-02 08:04:43 +02:00
mag37 1f374b5003 clarifying ntfy.sh
"domain" is a bit misleading, so clarifying that https:// is needed. Might change to "NTFY_URL" in the future.
v0.6.9
2025-07-27 15:06:35 +02:00
mag37 563dbb8b42 Label bugfix, search filtering fix (#216)
* search filtering fix
* skip recreation if no label when -l option used + clarification
* changed readme + help to correctly show help example
2025-07-25 10:35:49 +02:00
mag37 31bb2008b9 new logo 2025-07-19 00:41:43 +02:00
mag37 cfa74adc3d added new logo 2025-07-19 00:40:50 +02:00
Rasmus Lundsgaard e2dbd69c5e first version of notification to Home Assistant (#213)
* first working version of notification to Home Assistant

* add documentation links

* update readme for notify_HA
2025-07-14 13:59:07 +02:00
mag37 98e996caa3 added paypay sponsor 2025-07-07 10:49:32 +02:00
mag37 a1e7446753 version bump + readme v0.6.8 2025-07-01 22:27:54 +02:00
op4lat 69c06de1bd Add DisplaySourcedFiles variable (#207)
* Add DisplaySourcedFiles variable to be used in source_if_exists and source_if_exists_or_fail functions
* Added return 0 as to not throw wrong exit code.
* Delete source_if_exists. source_if_exists_or_fail returns success or failure. Failure doesn't stop the script

---------

Co-authored-by: Elephant Quater <eq@cont.MSHOME>
Co-authored-by: mag37 <robin.ivehult@gmail.com>
2025-07-01 22:19:15 +02:00
mag37 d37e1a1024 Bugfixes for unbound variable, potential collision and config variable mismatch
Version bump to alert users of the latest bugfixes for unbound variable, potential collision and config variable mismatch.
2025-06-27 09:22:10 +02:00
vorezal 77f024bb81 Fix unbound variable, potential collision, and config variable. (#209)
* Fix unbound variable, potential collision, and config variable.

* Return 0 when notification functions finish successfully

---------

Co-authored-by: Matthew Oleksowicz <matt@everyoneneeds.it>
2025-06-27 09:10:31 +02:00
vorezal a0e11de383 Snooze feature, curl, and consolidation (#200)
* Snooze feature, curl, and consolidation

* Added snooze feature to delay notifications

* Added configurable default curl arguments

* Consolidated and standardized notify template update notifications

* Added curl error handling

* Snooze comment fix

* Grep, curl args, and variable init adjustments

* Modified grep commands to make use of word boundaries in order to avoid matching on substrings

* Set CurlRetryDelay, CurlRetryCount, and CurlConnectTimeout as individual variables

* Used :- for variable initialization where assignment is redundant

* Update dockcheck.sh change notes and fix variable collision

* Remove unnecessary cat and clarify readme

* reformatting

---------

Co-authored-by: Matthew Oleksowicz <matt@everyoneneeds.it>
Co-authored-by: mag37 <robin.ivehult@gmail.com>
v0.6.7
2025-06-24 15:16:48 +02:00