Yes. That's the only way that you can be sure to have a copy of your own data. You'd be able to re-broadcast any note that's stored on your relay to any other list of relays in the future that you'd like to start to utilize.
Discussion
so all publish events would be to your open relay, but those works be syndicated to other relays and most reading would happen from larger relays?
just trying to make sure i am understanding the model you have in mind
for example, relay.derekross.me only allows my pubkey (and 2 friends) to use it. in the future, i would use one of the various rebroadcast buttons via clients to rebroadcast a particular note or notes to other more powerful and public relays for everyone to consume.
Seems like a nice idea. Maybe something for the self-hosting people to add to their servers
yep. you can already do this. popular platforms like #[5] and Start9 come with relays now. Soon they all will making it easy for users to use with their favorite self hosting software.
I am working on a project, my idea is to provide a small server (monoboard like raspberry) which is connected to a peer of kubernetes nodes from which it can receive applications which would then run locally, enabling users to securely encrypt an easily store datas by running decentralized nodes. My idea is that on the server one could load for example a lightning node, a nostr relay, a gun-db instance and would be able to install the applications available on the network...
I am looking for people interested in the project and willing to build this together!
I am new to coding (started learning js january 2022)- i have a monorepo but it's pretty messed up. Would love to find some like minded people =)