diff --git a/Plugin/varaverk.plg b/Plugin/varaverk.plg index a8fa99c..541cc5f 100644 --- a/Plugin/varaverk.plg +++ b/Plugin/varaverk.plg @@ -150,10 +150,8 @@ if [[ ! -d "$SCRIPTS_DIR/.git" ]]; then log "Gitea found on Tailscale peer $GITEA_IP" break fi - done < <(tailscale status --json 2>/dev/null | \ - python3 -c "import json,sys; d=json.load(sys.stdin); \ - [print(v['TailscaleIPs'][0]) for v in d.get('Peer',{}).values() \ - if v.get('TailscaleIPs')]" 2>/dev/null) + done < <(tailscale status 2>/dev/null | \ + awk '{print $1}' | grep -E '^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$') fi if [[ -z "$GITEA_IP" && -n "$GITEA_DOMAIN" ]]; then