Skip to content

chore(dns): drop the zone file from the site repository - #1

Merged
lessevv merged 1 commit into
mainfrom
chore/drop-dns-zone
Jul 27, 2026
Merged

lessevv merged 1 commit into
mainfrom
chore/drop-dns-zone

Conversation

@lessevv

@lessevv lessevv commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

Removes dns/beatrax.app.zone.

The zone was a snapshot of records that live in Cloudflare, and Cloudflare is where they are actually edited. Nothing here imports it, validates it, or fails when the two diverge — so the only property the copy is guaranteed to acquire over time is being wrong while looking authoritative. A DNS record that is nearly right is worse than no record at all.

It also sat in the wrong repository. This one builds a static site; DNS for the apex is infrastructure the site has no relationship with beyond being served at the end of it.

Nothing references the folder — checked across Markdown, workflows, .astro and .ts. The content stays in history at 052224c, which is the right place for a record of what was configured and when.

If a checked-in zone is still wanted, it belongs somewhere it can be enforced — a Terraform or OctoDNS definition that Cloudflare is applied from, rather than a transcript of what was clicked.

The zone was a snapshot of records that live in Cloudflare, and Cloudflare is
where they are actually edited. A copy here has no mechanism keeping it in step:
nothing imports it, nothing validates it, and nothing fails when the two
diverge — so its only guaranteed property over time is being wrong in a way that
looks authoritative.

It also sat in the wrong repository. This one builds a static site; DNS for the
apex is infrastructure the site has no relationship with beyond being served at
the end of it.

The content is not lost — it remains in history at 052224c, which is the right
place for a record of what was configured and when.

Signed-off-by: Wessel Verheij <info@nightworks.io>
@lessevv
lessevv merged commit 7229af5 into main Jul 27, 2026
1 check passed
@lessevv
lessevv deleted the chore/drop-dns-zone branch July 27, 2026 19:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant