A box with qbittorrent web-ui reachable on LAN, behind a Mullvad VPN
SMB share to host your files on LAN
A script to test for dns leaks :)
This quick project is great for eg. a spare laptop or a VM!
I would recommend installing this on a dedicated Debian server instance. No need for a desktop environment. I would also recommend using LVM + LUKS encryption.
That said this will work on any Debian or Ubuntu-based system.
If you're using LMDE, Linux Mint, or Ubuntu with full-disk LUKS encryption and backing up with Timeshift, this guide is for that day your system breaks, your drive dies, or your laptop disappears. Here's how to bring everything back—with encryption, system settings, and sanity intact.
Before You Begin: Back Up Personal Files!
If you have important personal data not included in your Timeshift snapshots (like documents, photos, or anything in /home), salvage and back it up now before continuing.
So, i wrote a blog post about automatically creating and storing YunoHost backups, on a remote VPS.
Read it here
My friend needed a similar solution, but needed to sync the backup files to an S3 bucket.
For this solution we will modify this guide, provided by Contabo
This guide is actually awesome, and you should read it.
We will be changing some things, since we are backing up from the YunoHost core, and not the entire filesystem.