diff --git a/ddns.sh b/ddns.sh index e99b610..eed7ff2 100755 --- a/ddns.sh +++ b/ddns.sh @@ -11,7 +11,8 @@ URLS=('awin.one' 'collabora.awin.one' 'photo.awin.one' 'auth.awin.one' - 'vt.awin.one') + 'vt.awin.one' + 't2026.awin.one') CF_RECORD_IDS=('d67b2a1b3d7cd520b8e8dad2cb522460' '69dcc0bd619b1a3d4a71458faff2aa50' 'bd397d9779d42c0b92c9c9c47b765769' @@ -22,7 +23,8 @@ CF_RECORD_IDS=('d67b2a1b3d7cd520b8e8dad2cb522460' 'bde4e54eb87b2d543541dea2c008f0da' '289dcbd1e161e4ccc97dd4b4873c1361' '3fb110c8990b8489b5a83fb7757853ed' - '52511fcaf286c066a5714c2b90a465a5') + '52511fcaf286c066a5714c2b90a465a5' + '129d1417c6d670854b7db973002d4e53') INTERNET_IP=`curl -s http://ipv4.icanhazip.com` DNS_RECORD_IP=`dig +short "${URLS[0]}" | grep -Eo '([0-9]{1,3}\.){3}[0-9]{1,3}' | awk 'NR==1{print}'` diff --git a/restart_all_docker.sh b/restart_all_docker.sh new file mode 100755 index 0000000..770159f --- /dev/null +++ b/restart_all_docker.sh @@ -0,0 +1,26 @@ +#!/bin/bash +set -euo pipefail + +FOLDER_NAME=( + 'caddy' + 'authentik' + 'adguardhome' + 'blog' + 'filebrowser' + 'freshrss' + 'gitea' + 'immich' + 'nextcloud' + 'storj' + 'videoTranslationHttp' +) + +BASE_DIR="/DATA01/dockers" + +cd "$BASE_DIR" + +for folder in "${FOLDER_NAME[@]}"; do + cd "$BASE_DIR/$folder" + docker compose down + docker compose up -d +done