oh, i forgot, it has a spider too, that fetches all the "directory" events - follow lists, profiles, mute lists, relay lists, or optionally even pulls in all events from other relays, of the first degree follows of the designated owner npub, as well as the second degree, the follows of the follows. i have like 70 follows and if you set it to full spider it is fetching the events of some 10k npubs lol.
Login to reply
Replies (2)
i also forgot another feature, it has a replication protocol so you can run several relays, you set them up with a secret relay key and then use the pubkey of the other relays in the cluster, and every event that goes into one gets pushed to all the others. this is to enable a high availability or multi-location relay network, how you set that part up is however you want. a multi-IP address DNS can be used or you can just have them on like regional relay subdomains but have them all linked together as one database.
very basic but it would be especially good for reliability and censorship resistance (eg, putting several relays up in several diverse jurisdictions)
Yeah, the spider seems to be working. So, it's a personal aggregator, right?