Oddbean new post about | logout
 Can you qive a qrd on what differentiates this relay from others? Just periodically purging content? That's a good idea imo to keep down costs for people interested in self hosting a relay 
 This relay is running my implementation. Grain 🌾. Grain is a highly configurable (probably the most configurable of any implementation out of the box) relay implementation. It's written in Go and uses mongodb as a database. I made it because there were no options that existed there were as configurable as I would have wanted them to be, so I made my own. If you want a taste of all the possibilities of grain you can check out the example configs here: https://github.com/0ceanSlim/grain/tree/main/app%2Fstatic%2Fexamples

It's also extremely easy to get up and running. There are release binaries for Linux and Windows. It also creates the initial configs by itself from the examples when you first run it. There's basically no setup but changing the config to your liking. The database also creates itself, you just need to download and install the Mongodb community edition server, which is super straightforward and linked in the readme.  
 Fuck yeah great work! 
 Thank you 🙏🏻 I hope it enable more people to host their own relay and configure it just how they want it.  
 Let's spend less time dunking on blue sky and more time building 🏗️
nostr:nevent1qqsp4rejra3px3etdrj8vsc98hsqcrc8y5843tw298qlgc3cr79pelgprdmhxue69uhhw6r9v96zu6rpwpc8jarpwejhym3wvdhj7q3qzmc6qyqdfnllhnzzxr5wpepfpnzcf8q6m3jdveflmgruqvd3qa9sxpqqqqqqzlheyvx