From 044ad7dad7d25db300b67f9e1a90d89272816880 Mon Sep 17 00:00:00 2001 From: Erich Blume Date: Sun, 22 Mar 2026 19:44:47 -0700 Subject: [PATCH] =?UTF-8?q?Revert=20fly/start.sh=20to=20polling=20loop=20?= =?UTF-8?q?=E2=80=94=20tailscale=20wait=20needs=20v1.96.2+?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The Fly container pulls from tailscale/tailscale:stable which is still v1.94.2. The `tailscale wait` command doesn't exist until v1.96.2. Co-Authored-By: Claude Opus 4.6 (1M context) --- fly/start.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fly/start.sh b/fly/start.sh index 96f6038..5b08490 100644 --- a/fly/start.sh +++ b/fly/start.sh @@ -8,7 +8,7 @@ set -e tailscaled --statedir=/var/lib/tailscale & sleep 2 tailscale up --authkey="${TS_AUTHKEY}" --hostname=flyio-proxy -tailscale wait --timeout 60s +until tailscale status > /dev/null 2>&1; do sleep 1; done echo "Tailscale connected" # Ensure fail2ban deny file exists before nginx starts