2 ms·
Everything I run is in a deterministic, rebuildable LXC container or KVM virtual machine. I have around 10 desktops that run in containers in various places fo
by kstenerud 7y ago
Everything I run is in a deterministic, rebuildable LXC container or KVM virtual machine.
I have around 10 desktops that run in containers in various places for various common tasks I do. Each one has a backed up homedir, and then I have a ZFS-backed fileserver for centralized data. I connect to them using chrome remote desktop or x2go. I've had my work machine die one time too many, so with these scripts I can go from a blank work machine to exactly where I left off before the old one died, in a little over an hour. None of my files are stuck to a particular machine, so I can run on a home server, and then when I need to travel, transfer the desktop to a laptop, then transfer it back again when I get home. Takes about 10 minutes to transfer it.
https://github.com/kstenerud/virtual-builders https://github.com/kstenerud/virtual-builders
I also run most of my server apps this way:
https://github.com/kstenerud/virtual-builders/tree/master/machine-builders https://github.com/kstenerud/virtual-builders/tree/master/ma...