site/mirrors
Local Dev 0b94a60f52 feat(site/mirrors): docs page for BNS p-record reverse-proxy workaround
Cloudflare's Bot Fight Mode fingerprints Electron's TLS ClientHello and
returns HTTP 503 to Theseus regardless of user-agent (verified against
whybitcoincash.com). BNS `p` records proxy through Node's undici fetch
from the main process, which has a different TLS fingerprint and slips
past the check — Theseus renders the upstream under the .bch origin.

New /mirrors/ page explains the mechanism, links the relevant code
(record-picker.js and main.js serveP), and walks through minting a
mirror in Sirius. Ships with an empty featured list; entries populate
as .bch names are minted and added to home-cards.json.

Also adds a short note on /tools/ pointing at the new page so users
hitting a 503 have a discovery path.
2026-10-04 01:47:02 +02:00
..
index.html feat(site/mirrors): docs page for BNS p-record reverse-proxy workaround 2026-10-04 01:47:02 +02:00