My friends and I are looking into storing each other’s very important documents and having distributed infrastructure for resiliency. For instance I store my vault which contains an encrypted copy of my passwords vault, medical records, digital birth certificate, etc. This is then zfs replicated via TrueNAS over a site-to-site VPN to a identical machine at my parents house.
I was inspired by a talk to increase preparedness with my closest circle of friend in the event something happens to one of us. Could be as simple as one of our houses catch on fire and losing everything. We could then access our info off of other people’s servers. This wouldn’t be much data (a few GB at most, all pdf/txt really) but not allowing the person that’s hosting to have direct access would be neat. Would I just have to look at turning some old PC’s into small TrueNAS servers and setting up all my friends’ places? (We are all generally tech savy)
On the other side of this, and I’m not sure where to ask this. I want to look at having shared access to the data in emergencies. Let’s say something was to happen and my spouse medically and my parents need access to records or info. They could go to my friends and say we need access to X. If enough of them say yes then they could use Shamir’s Secret Sharing to access my vault and get into it. There is also the side of while I am trusting my friends enough that this would work. In the event someone is no longer in this group or passes we can revoke/delete their vault/access. Maybe having a master account that requires SSS to get into? I would be interested to know if anyone knows of applications using SSS.
This is something I want to look into and see how it would look and find security concerns from outside viewers before implementing.