Avatar
Cainã Costa
cfa3df9203c440a5b94b1f863094e683412ce9d422a7f99c5346e43fe2001d92
Time's Person of the Year, 2006. Software engineer, Rust and Distributed Systems.

Verifying my Nostr Nests identity: XTph2inYQsvQ31WaU3P-vEkTatpKHKHbGD57K0vllRo

https://nostrnests.com

FYI, I was doing exactly that here: https://github.com/cfcosta/nostodon

Wanna join efforts?

I actually wrote exactly that for the past three weeks or so. It is working, pending some small fixes and it will be live this weekend. We have been able to process 1.2mi events/week, more if we plugged directly.

Will launch on https://nostodon.org pretty soon, but the code is live here: https://github.com/cfcosta/nostodon

The only real downside is: you still need a nixos base image on your cloud to make it work, and no clouds provide that out of the box. Installing it should be fairly easy though, same to clone and set-up other applications.

If I have to deploy something else on another machine, I can just clone it and apply the new configuration directly.

Simplest deploy stack ever: nixos + nix-copy-closure and running an activation script. 30 or so lines of code to setup, less if you use morph[1] or something like that, and there you go. Everything just works, systemd takes care of starting and restarting, rollbacks are fairly easy to do, takes less than 30 seconds after build to run.

[1]: https://github.com/DBCDK/morph

Hello my Nostr friends :D