I'm currently testing a new appliance setup with Nextcloud which includes the ability to use containers as a default for everything, if your container can be moved to an empty VM, nothing gets deleted as I didn't touch it. I would be really happy if this helped.
Re:Nextcloud Hub 21
by BrandoElFollito on Tuesday February 23, 2021 @12:10PM
(#26239794)
Could you please elaborate a bit on the appliance?
I use a home-grade PC with Ubuntu LTS on which there is nothing except for:
- docker
- borg (backup program)
- wireguard (VPN)
- sshd
I then copy /etc/docker from backup, mount some external disks with the data (either backed up or not for things I do not care about), reboot and I am done.
My recovery lasted one hour from starting the download of the ISO to being back on line.
I managed to reduce administration to a minimum by using watchtower to automatically upgrade my containers and using mostly the :latest label.
This bit me only twice in a few years:
- with the 19-20 migration of Nextcloud, I had one big blank screen when logging in but the synchronization was working. Turns out it was a new default app (something about dashboarding) that was causing it. Googling an fixing took an hour.
- with one upgrade of Home Assistant where my devices were not available anymore, there was a problem with the upgrade which they fixed quickly but I have already upgraded. Reading the docs/forum and fixing took an hour.
I can live with these two hours across two or three years.
I backup /etc on my server with Borg and I know that, worst case, I will recover. I tested this DRP two weeks ago bare metal (recovering to an empty VM from scratch, that is an ubuntu ISO and ultimately getting my encrypted backups from a friend's system -> it really helped to highlight what I was missing)