Few understand how true this is. you basically had to be a devops nerd to run a mastodon instance. Relays are just a single program where you press go and it just works. nostr:note1qqqrddwxrc9ggh82g2xrnryz3gak07g2m5nlhnq7r90rd0xxz40sxf5kpq

Reply to this note

Please Login to reply.

Discussion

I understand this *now*, thanks for enlightening me, but what do most relays use for data storage these days? Gotta be something with an index right?

strfry uses rasgueadb

Thats just a metaprogramming layer over lmdb for setting up tables and indexes. Most of nostr is powered by lmdb atm, even damus/nostrdb

Still have to configure nginx, systemd and run certbot. But that's a strict subset of what you have to do for mastodon, I also know from experience :-)

And the needed config is simpler.

Sounds like something to add to nixos.

you don't need TLS for a nostr relay

And reveal to half the internet what all connected clients are interested in?

good answer

I let cloudflare terminate tls on the damus relay. Im lazy and it’s all public data. I don’t even run nginx.

I also believe that people compare bitcoin to Nostr too directly. In the bitcoin network, it's essential for every participant to have a full copy of the ledger and be able to verify every transaction. However, when it comes to information, in my opinion, the most important feature is its ability to spread freely. Some might run big specialized relays, while others may run smaller, personal backups. As long as information can flow freely, that is more than enough.

Simplicity is key