

I have a numebr of backup systems going on, but if i take “cloud” to mean “offsite” then my sution to that is a proxmox backup server set up in my home (great for proxmox PVEs but you can back up anything to them) and my friend 3000 miles away also has one in his home. We each set up sync jobs so our local backups are also stored on the remote proxmox backup server.
I selfhost Cryptpad, but it sounds like it may be more than you’re looking for.