Oddbean new post about | logout
 Looking to get some advice on community relays. 
I'm a programmer and sometimes-sysadmin, I self-host lots of stuff, including a basic personal strfry relay. Even so, the options and breadth of documentation for community relays has been scaring me off doing what I want, which is the following for a few different communities; a relay which can....:

- only allow a whitelist of npubs to post to it
- readable publicly (not whitelisted).
- **provide private (to the whitelist) group chats**. Bonus points if members can arbitrarily make their own groups
- wide NIP support 

Anyone have suggestions for relay implementations and/or guides and docs?
Thanks! #askNostr #relays 
 Checkout khatru framework you could build this pretty easily  
 Thanks! Checking it out now  
 The Khatru docs are exciting. This is great, thanks. 

...but it revives this craving I have for a client that surfaces Relays as a first-class UX citizen. 
That is, "browse the feed of x y and z relays". "post this note to Foo relay only". Etc. 
I can imagine creating all sorts of excellent purpose-built relays, but they end up all dumped in my client's big relays bucket and I can't easily read ONE relay or make sure I'm posting notes to ONE relay. 
This basically goes for all currently good clients.  
 Related: nostr:nevent1qqsfg4fezl9qy5px0d6jkg33cp6pdvjmz6jjx3vthmrt8v8lgxx60ygpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsygrwwhmewguhegeftc85eg8mcm4ee3umapd6lh2kh5mcygx23mh8fcpsgqqqqqqsn520j4 
 you should check out ditto.pub, a community relay and web ui  
 +1 I also want this for nostr:nprofile1qqsyn7pemjl5cxzgeputgu9cnlv0n0fjj3c94e4qac4sx7uxnzq70fspzdmhxue69uhhqatjwpkx2urpvuhx2ue0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qghwaehxw309aex2mrp0yhxummnw3ezucnpdejz7yjtaws