@techwitch #selfhosted comes with added responsibility.
How are your passwords stored? In Notes/docs or using one of the Password apps?
π¦
@techwitch I self-host basically everything but then I use B2 as a cloned storage in the cloud. You can encrypt everything before it leaves.
(Substitute whatever cloud solution in your area for B2 - just find something usage based)
@techwitch For your passwords specifically, I would keep it self hosted but run a cron script every week or so to do a backup, create an archive of the backup, encrypt the archived, and upload it somewhere.
π¦
@techwitch I use WireGuard to vpn to my house from wherever I need.
Very easy and lightweight from almost any device, and all of my homelab stuff feels local wherever I am.
@techwitch I agree with @raineer . If you are able to host your Nextcloud at home, an encrypted backup to an external storage should be your choice. I run a nightly backup of database, Nextcloud directory and data directory with automysqlbackup and #borgbackup, which is mirrored to an external #raspberrypi connected with #wireguard.
@techwitch I have a secondary server at the basement of a friend a few 100km apart. The server is torned off most of the time but awakes once a week and syncs my backup (#bup based system) over. So, I have good faith that I might only loose 7 days of data in the worst case.
@techwitch @raineer My neighborhood did not blow up the last 65 years. I hope this event will not happen in the next 20 years.
π¦
@techwitch @pdl this isnβt available for everyone or all use cases, but I did make sure I have two personal laptops which are able to have full downloads of all the content
Even one laptop which stays synced can serve as a recovery plan. If you lose the house, you still have all your local files on a single source which maybe you could save and remains easy to access
Beyond this, you really are talking about hosting it at a VPS. If I wanted to do this, Iβd probably use folder-level E2E for the most sensitive stuff, meaning itβs not possible to be seen without the client keys - but those folders are restricted in the interface for anything but sync. You could run everything in this mode if you really wanted to.