Replying to Avatar StevenB

nostr:npub1ye5ptcxfyyxl5vjvdjar2ua3f0hynkjzpx552mu5snj3qmx5pzjscpknpr

How hard would it be to have a button on noStrudel, and when I push it, I can download a file with all of my notes that are currently saved across all the relays? Seems like I don't exactly need a relay to save my notes. I can save them on my hard drive, and if I need to republish them, a simple drag and drop interface to upload them to a client that sends them back out to the relays again would work.

To download all your events you would need to scrape the network or be running your own relay as a backup. and neither is super easy to do at the moment

If it helps though you can download the event cache ( the last 10k events you've seen ) in noStrudel on the database dashboard https://nostrudel.ninja/#/relays/cache/database

Reply to this note

Please Login to reply.

Discussion

Uma alternativa seria rodar um Relay local e servir o frontend.

O Relay local propagando as postagens para outros relays.

Poderia ser usado o wails juntamente com o Golang para servir o frontend, com ele é possível gerar o mesmo app para windows, Linux e Mac, e seu funcionamento acontece em um webview.

Também é possível fazer toda a comunicação externa usando TOR ou I2P, diretamente no backend.

Tarefas mais complexas podem tirar vantagens do Golang.

Tá aí algo que eu gostaria de ajudar.