Archived
Prepare KarlDNS production deployment
This commit is contained in:
1 parent
5a90bd9d87
commit
ce5b4e0ff2
101 files changed
+3364
-2018
No files matched your search
@@ -13,7 +13,6 @@ KARLDNS_BASE_URL="${KARLDNS_BASE_URL:-https://karldns.de}"
|
||||
KARLDNS_LOCK_FILE="${KARLDNS_LOCK_FILE:-/tmp/karldns-updater.lock}"
|
||||
KARLDNS_CACHE_FILE="${KARLDNS_CACHE_FILE:-${XDG_CACHE_HOME:-$HOME/.cache}/karldns/last-ip}"
|
||||
KARLDNS_CURL="${KARLDNS_CURL:-curl}"
|
||||
KARLDNS_IP_URL="${KARLDNS_IP_URL:-$KARLDNS_BASE_URL/ip}"
|
||||
KARLDNS_IPV4="${KARLDNS_IPV4:-auto}"
|
||||
KARLDNS_IPV6="${KARLDNS_IPV6:-auto}"
|
||||
case "$KARLDNS_UPDATE_URL" in
|
||||
@@ -39,12 +38,12 @@ fi
|
||||
ipv4=""
|
||||
ipv6=""
|
||||
if [ "$KARLDNS_IPV4" = "auto" ]; then
|
||||
ipv4="$("$KARLDNS_CURL" -4 -fsS --max-time 15 "$KARLDNS_IP_URL" 2>/dev/null | tr -d '[:space:]' || true)"
|
||||
ipv4=""
|
||||
elif [ "$KARLDNS_IPV4" != "off" ]; then
|
||||
ipv4="$KARLDNS_IPV4"
|
||||
fi
|
||||
if [ "$KARLDNS_IPV6" = "auto" ]; then
|
||||
ipv6="$("$KARLDNS_CURL" -6 -fsS --max-time 15 "$KARLDNS_IP_URL" 2>/dev/null | tr -d '[:space:]' || true)"
|
||||
ipv6=""
|
||||
elif [ "$KARLDNS_IPV6" != "off" ]; then
|
||||
ipv6="$KARLDNS_IPV6"
|
||||
fi
|
||||
|
||||
Reference in new issue
Block a user