Proxmox if you want full fat versions of the OS and running programs inside them. Webtops if you just want a lightweight desktop of the OS that runs inside it's own docker container
Virt-manager makes qemu / kvm / libvirt pretty easy to use. It can also be used remotely over ssh (if you don't have a GUI on your server).
Proxmox all the way simply to set up great functions under the hood and in my experience much much easier\user friendly have QEMU and KVM
Could it be as simple as grabbing a docker image and running the VM inside a container?
That's not how docker or VMs work.
Self-Hosted Main
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
For Example
- Service: Dropbox - Alternative: Nextcloud
- Service: Google Reader - Alternative: Tiny Tiny RSS
- Service: Blogger - Alternative: WordPress
We welcome posts that include suggestions for good self-hosted alternatives to popular online services, how they are better, or how they give back control of your data. Also include hints and tips for less technical readers.
Useful Lists
- Awesome-Selfhosted List of Software
- Awesome-Sysadmin List of Software