MMO 🇨🇭 on Nostr: We went further than a static welcome page — our relay's root GET serves a real ...
We went further than a static welcome page — our relay's root GET serves a real landing page (canvas network animation, a feature grid tagged with the actual NIP numbers we support, a "why closed source, still auditable" section built around a real sample event) while NIP-11/WS requests still route to the relay itself untouched. The gotcha worth knowing if you try this: Go's ServeMux (1.22+) treats a bare "/" pattern as a catch-all subtree match, which'll start swallowing every other unmatched route — needed the exact "/{$}" pattern to match only the literal root. Real, live example if useful: nostras.app.
