Hi there,
I’m hosting matrix for family use on a server at my place. The issue is my home is affected by internet and electricity outages - which we’re trying to fix. This means that there are frequent downtimes on the chat. I have a UPS but usually is not enough to power everything - router and server - for longer periods of time.
The internet downtime is easy to fix as my router supports fallback connection which I point to a mobile internet solution.
I’ve thought about moving everything to a VPS but then I’m a bit wary of privacy regarding the data there. There’s also the option of moving the server to a family member’s house but I want this this be last resort because that makes maintenance harder.
Anyone dealt with this issues and found a solution? Perhaps a fallback mechanism that temporarily hosts the sever on a VPS? :D


In matrix, chats with e2e encryption are protected from hoster even if they would try to steal your data.
Doesn’t the old maxim go
?
They still won’t be able to read chats themselves.
It’s not sotred in plain text, but encrypted.
Meta data is still available
You’re assuming it’s impossible to MITM the keys.
It’s not. Forcing a renegotiation of secrets isn’t something most people will notice, and there is fault tolerance for message signing built in to matrix. No individual can defend their hosted assets against a nation-state, which is what we’re trying to defend against here. You have to maintain control of the hardware. And even that won’t stop someone kicking in the door, but at least you’d have warning.
I don’t believe any consumer available software is capable of defending from nation state attacks. Physical access or not.