diff --git a/Dynamic_DNS/Dynamic_DNS_Cloudflare/update_cloudflare_ip.sh b/Dynamic_DNS/Dynamic_DNS_Cloudflare/update_cloudflare_ip.sh index e6990fd..6afe854 100644 --- a/Dynamic_DNS/Dynamic_DNS_Cloudflare/update_cloudflare_ip.sh +++ b/Dynamic_DNS/Dynamic_DNS_Cloudflare/update_cloudflare_ip.sh @@ -3,8 +3,9 @@ set -euo pipefail # --- Configuration --- -: "${ENV_DIR:="./zones"}" -: "${LOG_DIR:="./logs"}" +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +: "${ENV_DIR:="$SCRIPT_DIR/zones"}" +: "${LOG_DIR:="$SCRIPT_DIR/logs"}" DATE=$(date +%F) LOG_FILE="$LOG_DIR/update_${DATE}.log"