Pin Fly.io Tailscale to v1.94.1 to fix MagicDNS regression in v1.96.5
All checks were successful
Deploy Fly.io Proxy / deploy (push) Successful in 2m20s

Tailscale :stable pulled v1.96.5 during last deploy, which returns
SERVFAIL for tailnet DNS names (no upstream resolvers set). This broke
all public routing (forge/docs/cv.eblu.me) through the Fly proxy.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Erich Blume 2026-04-10 19:32:38 -07:00
commit e02305e72d
2 changed files with 3 additions and 2 deletions

View file

@ -0,0 +1 @@
Pin Fly.io proxy Tailscale to v1.94.1 — the `:stable` tag pulled v1.96.5 which has a MagicDNS regression (SERVFAIL on tailnet names), breaking all public routing through forge.eblu.me, docs.eblu.me, and cv.eblu.me.

View file

@ -1,9 +1,9 @@
FROM nginx:1.29.6-alpine FROM nginx:1.29.6-alpine
# Copy tailscale binaries from official image # Copy tailscale binaries from official image
COPY --from=docker.io/tailscale/tailscale:stable \ COPY --from=docker.io/tailscale/tailscale:v1.94.1 \
/usr/local/bin/tailscaled /usr/local/bin/tailscaled /usr/local/bin/tailscaled /usr/local/bin/tailscaled
COPY --from=docker.io/tailscale/tailscale:stable \ COPY --from=docker.io/tailscale/tailscale:v1.94.1 \
/usr/local/bin/tailscale /usr/local/bin/tailscale /usr/local/bin/tailscale /usr/local/bin/tailscale
RUN mkdir -p /var/run/tailscale /var/lib/tailscale \ RUN mkdir -p /var/run/tailscale /var/lib/tailscale \