BitcoinJungle on Nostr: I bought the domain nostr.house … I have a vision for it, but am wondering if ...
I bought the domain nostr.house … I have a vision for it, but am wondering if anyone can point me in the direction of the easiest/best way to build it out…
I want to let users create their own relay as subdomains…Say `bitcoin.nostr.house`, `surfing.nostr.house`, `steak.nostr.house`, etc..
But for the UX, I want a user to just add a relay in their client. They shouldn’t have to go to some website to see if a relay exists and create one if it doesn’t.
Say they enter `wss://knitting.nostr.house` as a new relay in their client. If the subdomain `knitting` doesn’t exist yet, we’ll set up a new `nostr-rs-relay` instance for that subdomain. If it already exists, it’ll just connect that user to that relay.
Ideally I’d like to be able to do all this without modifying `nostr-rs-relay` itself. Perhaps just a middleware script?
Anyone do something like this before where accessing a subdomain creates a new application instance?
Published at
2023-01-09 14:46:43Event JSON
{
"id": "f763cd06bc37006d5c77cd047a0f21b2ea74b70dfd14239babbd69888f491e04",
"pubkey": "aa55a479ad6934d0fd78f3dbd88515cd1ca0d7a110812e711380d59df7598935",
"created_at": 1673275603,
"kind": 1,
"tags": [],
"content": "I bought the domain nostr.house … I have a vision for it, but am wondering if anyone can point me in the direction of the easiest/best way to build it out…\n\nI want to let users create their own relay as subdomains…Say `bitcoin.nostr.house`, `surfing.nostr.house`, `steak.nostr.house`, etc..\n\nBut for the UX, I want a user to just add a relay in their client. They shouldn’t have to go to some website to see if a relay exists and create one if it doesn’t.\n\nSay they enter `wss://knitting.nostr.house` as a new relay in their client. If the subdomain `knitting` doesn’t exist yet, we’ll set up a new `nostr-rs-relay` instance for that subdomain. If it already exists, it’ll just connect that user to that relay.\n\nIdeally I’d like to be able to do all this without modifying `nostr-rs-relay` itself. Perhaps just a middleware script? \n\nAnyone do something like this before where accessing a subdomain creates a new application instance?",
"sig": "8e5ff0f3356dfb262ec838c4e05c0c1262a1686cd5ddaaf1e3d8de0b01015b4d9d4beb12677818d4d808aed4a1b7ab81a182601cd5fb13e480bec2182afebf78"
}