From 74352603ccc6d6d6b19d6a86366b21fef6e8768d Mon Sep 17 00:00:00 2001 From: Erich Blume Date: Wed, 18 Feb 2026 10:36:08 -0800 Subject: [PATCH] Fix ringtail tailscale check: use jq instead of grep Co-Authored-By: Claude Opus 4.6 --- mise-tasks/services-check | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mise-tasks/services-check b/mise-tasks/services-check index 77804f4..31c8cc5 100755 --- a/mise-tasks/services-check +++ b/mise-tasks/services-check @@ -86,7 +86,7 @@ check_http "Frigate" "https://nvr.ops.eblu.me/api/version" echo "" echo "Ringtail (NixOS):" check_service "ssh" "ssh -o ConnectTimeout=5 ringtail true" -check_service "tailscale" "ssh ringtail 'tailscale status --self --json' | grep -q '\"Online\":true'" +check_service "tailscale" "ssh ringtail 'tailscale status --self --json' | jq -e '.Self.Online' > /dev/null" echo "" echo "Public services (via Fly.io):"