Use googledomains and only notify when the IP changes
This commit is contained in:
@@ -5,8 +5,8 @@ ssl=yes # use ssl-support. Works with
|
|||||||
# ssl-library
|
# ssl-library
|
||||||
postscript=/data/postscript_gotify.sh # run script after updating. The
|
postscript=/data/postscript_gotify.sh # run script after updating. The
|
||||||
# new IP is added as argument.
|
# new IP is added as argument.
|
||||||
|
use=web
|
||||||
usev4=webv4
|
web=googledomains
|
||||||
|
|
||||||
##
|
##
|
||||||
## CloudFlare (www.cloudflare.com)
|
## CloudFlare (www.cloudflare.com)
|
||||||
|
|||||||
@@ -1,7 +1,12 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
curl -s "$GOTIFY_ADDRESS/message" \
|
|
||||||
|
if [ "$(cat /data/gotify_previous_ip || true)" != "$1" ]; then
|
||||||
|
echo -n "$1" > /data/gotify_previous_ip
|
||||||
|
|
||||||
|
curl -s "$GOTIFY_ADDRESS/message" \
|
||||||
-X POST \
|
-X POST \
|
||||||
-H "X-Gotify-Key: $GOTIFY_TOKEN" \
|
-H "X-Gotify-Key: $GOTIFY_TOKEN" \
|
||||||
-F "title=IP Address updated" \
|
-F "title=IP Address updated" \
|
||||||
-F "message=IP address detected as $1" \
|
-F "message=IP address detected as $1" \
|
||||||
-F "priority=5"
|
-F "priority=5"
|
||||||
|
fi
|
||||||
|
|||||||
Reference in New Issue
Block a user