CodyTseng / nostr-relay-tray

a nostr relay for desktop
MIT License
43 stars 3 forks source link

Please document what this is good for #7

Open Giszmo opened 3 months ago

Giszmo commented 3 months ago

I found your project via the link in noStrudel but it's not immediately clear what to expect from it. Does it make noStrudel faster? Only for users that follow more than a thousand users? ...

Why did you start this project? Is it to have a backup of all events I ever saw? ...

CodyTseng commented 3 months ago

nostr-relay-tray is a relay that can be easily run by non-developers, requiring only downloading and double-clicking to open. I envision it being used as a backup relay, as well as a relay for local networks (schools, cafes, restaurants, etc.). The idea of using it as a cache for noStrudel was something I hadn't initially considered, it's a use case discovered by hzrd149. There are still other potential uses waiting to be discovered.

Does it make noStrudel faster?

I believe there is an improvement. While nostr-relay-tray may not be as fast as strfry, the number of events in the local cache is not as high as in public relays, and there is no network transmission delay.

Next, I'll be adding a dashboard to make it easier for users to manage events in the relay. As for what this can do, I don't even know yet, lol