Revert fly/start.sh to polling loop — tailscale wait needs v1.96.2+
All checks were successful
Deploy Fly.io Proxy / deploy (push) Successful in 1m33s

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) <noreply@anthropic.com>
This commit is contained in:
Erich Blume 2026-03-22 19:44:47 -07:00
commit 044ad7dad7

View file

@ -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