more README.md updates

This commit is contained in:
Mike Dilger 2024-04-10 10:20:56 +12:00
parent 01dd5fadaf
commit cc065ec5b2

View File

@ -12,8 +12,43 @@ To configure chorus read [docs/CONFIG.md](docs/CONFIG.md)
To undertand the relay's behavior, read [docs/BEHAVIOR.md](docs/BEHAVIOR.md) To undertand the relay's behavior, read [docs/BEHAVIOR.md](docs/BEHAVIOR.md)
To understand command line tools, read [docs/TOOLS.md](docs/TOOLS.md)
Chorus does not have any provisions for charging users. Chorus does not have any provisions for charging users.
Chorus does not have any provisions for synchronizing events with other relays outside of the nostr protocol.
## Alternatives
### strfry
[strfry](https://github.com/hoytech/strfry) is a more mature relay that offers additional features including:
- Synchronizing events with other relays efficiently (negentropy)
- Zero-downtime restarts
- Websocket permessage-deflate
- Plugins for event sifting
However:
- Chorus is probably faster (more efficient)
- Chorus has personal relay rules by default
- Chorus has extensive IP banning to protect your relay from abuse
- Chorus supports NIP-42 (AUTH), NIP-59 (GiftWrap), NIP-65 (Relay Lists) and PR 1030.
- Chorus has a moderation tool
### nostream
[nostream](https://github.com/Cameri/nostream)
### nostr-rs-relay
[nostr-rs-relay](https://git.sr.ht/~gheartsfield/nostr-rs-relay)
### khatru
[khatru](https://github.com/fiatjaf/khatru)
## Change Log ## Change Log
### Version 1.3.0 (2024-04-10, 7883d754) ### Version 1.3.0 (2024-04-10, 7883d754)