mirror of
https://github.com/qdm12/ddns-updater.git
synced 2026-08-02 10:38:41 -04:00
Feature request: healthchesk configuration to send updates to every UPDATE_COOLDOWN_PERIOD even if no IP change has been detected #342
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @maxiride on GitHub (Jan 8, 2024).
As of now the SHOUTRRR notification is triggered only if there is an update (eg. IP change), this implementation is useful to know if and when an IP change as been detected.
It would be nice to also keep monitored if the process occurred with systems like https://healthchecks.io where a listener is configured to expect a "ping" and if it doesn't occur a warning is raised.
https://healthchecks.io like other SHOUTRRR endpoints, simply expect an HTTP POST.
The feature should ping the external system only if ddns-updater successfully completed a work cycle and even if no IP change was detected but the DNS lookup worked.
@qdm12 commented on GitHub (Jan 15, 2024):
That's a cool tool I wasn't aware of! 👍
Is it always an https get request to https://hc-ping.com/xxx ? Right now I'm thinking to just have a HEALTHCHECKSIO_UUID configuration to do so, but I can make it a full URL if necessary.
@qdm12 commented on GitHub (Jan 15, 2024):
It should be done in commit
91741a5aad(latest image and future release v2.6.0).Use
HEALTH_HEALTHCHECKSIO_UUIDto set your uuid.@maxiride commented on GitHub (Jan 15, 2024):
That was quick! Didn't even manage to reply to the first question 😄