This depends on what it is you intend to host!
For example, if you wanted to only host your profile and Pubky app posts, and do so directly, you'd at least want to make your homeserver accessible to indexers, so apps can use your data too.
Or, you could merely set up a mirror of your remote data, or even a watchtower, to keep a constant backup and check whether your untrusted homeserver is misbehaving. Then if they do misbehave, you use your key to switch to your instance.
(These things are not all built yet! They will be, I am just painting a spectrum for you)
> Or, you could merely set up a mirror of your remote data, or even a watchtower, to keep a constant backup and check whether your untrusted homeserver is misbehaving.
This is what I'm doing on Nostr so I can "trust but verify" relays. I keep my own backup of Nostr events on local media which I can rebroadcast to any relay in future. This feels like a very low-cost way to exit from non-cooperative or malicious relays.
https://github.com/chr15m/nostr-backup/
What makes a pubky "homeserver" better than a relay?
Also I'm curious what the advantage is of an "indexer", since this sounds like something Nostr doesn't have. Thanks for your efforts explaining if you have time.
Thread collapsed
Thread collapsed