feat(web-arm): inbound IPv6 bulk rollout — sibling AAAA for all web-arm domains #83
Labels
No labels
bug
enhancement
in-progress
needs-info
needs-triage
p0
ready-for-agent
ready-for-human
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Cloonar/nixos#83
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What to build
Dual-stack the rest of the web-arm fleet: for every domain that currently resolves to
188.34.191.144, add a sibling AAAA-> 2a01:4f8:c012:43b::1in its DNS zone. Most zones are on Hetzner DNS; at leastscana11y.comis on Cloudflare (DNS-only, real origin).www.*CNAMEs inherit automatically.Explicitly exclude domains that have a
sites/*.nixfile on web-arm but point elsewhere in DNS — e.g.dialog-relations.atresolves to IONOS (217.160.0.175) with its own IPv6. The DNSArecord (= 188.34.191.144), not the presence of a site file, is the source of truth for what web-arm actually serves.Note: CNAME is not a shortcut here — most of these are apex domains where CNAME is illegal, and Hetzner DNS has no ALIAS/ANAME flattening. Add a sibling AAAA next to each existing A, the same shape as the current IPv4 records.
Acceptance criteria
188.34.191.144has a matching AAAA= 2a01:4f8:c012:43b::1dialog-relations.at) are left untouchedBlocked by