Hello frenpais! Well, I've finally done it! The superfriends public #relay has just migrated from nostr-rs-relay over to strfry! 😼πŸ”₯

We have migrated all event data over as well, so if you were using the superfriends relay before, your data should still all be here. Everything should work exactly as it did, except much more performant! This means feeds load much faster, events read/write much faster, and less error-prone.

As always, anyone is welcome to use it: wss://nostr.superfriends.online

nostr-rs-relay has been fantastic over the years, but the backend on sqlite3 was a major bottleneck for public relays. Even with loads of fine-tuning, there is only so much you can do with sqlite3, particularly if hosting a public relay (I think it's great for private/small relays!)

I like that strfry uses LMDB which is much faster and scalable. It also is more actively maintained and has some great tooling built in for plugins and extensibility.

If you have any problems, please let me know.

Enjoy! πŸ˜»πŸ’Ύ

nostr:nevent1qvzqqqqqqypzqz44pvvcsf85akvx7n6f0asknuxeqvfzhj4pf093rnkd8wfz2g4uqys8wumn8ghj7mn0wd68ytnnw4cx2unxwf5k2mnywvhx7mnvd9hx2tcppemhxue69uhkummn9ekx7mp0qqsw58rk0kuqv8fwejeweepdsumdjszysxrwsmvarg2achm5a6ygvmcvmj03r

Reply to this note

Please Login to reply.

Discussion

always change domain for safety

That would make moot the whole point of an in-place upgrade for the end users.

If anyone has issues for any reason (nobody's had any problem thus far), the legacy server is of course still accessible for exporting their data via a separate legacy FQDN.

justin case ur domain is attacked someday or similar

oh, it'd take only a few seconds for me to change domains.

plus my relays are hidden and protected behind cloudflare for DDoS and other attack protection.