I want to self host some services offered by HomelabOS in my personal computer. What are the pros and cons of doing it on a virtual machine vs doing it directly on my computer with the dockers that HomelabOS installs? There are some services that I would like to make public like Funkwhale.

  • Acorn@lemmygrad.ml
    link
    fedilink
    arrow-up
    2
    ·
    3 years ago

    VMs tend to have more overhead, I only use them when docker doesn’t support something i need it to do.

    Docker compose tends to do what I used VMs mostly for in the past, however especially hardware passthrough is often something that i find VMs better at.

    Not sure about homelabOS specifically but I’d start with docker and switch to a VM if you run into any issues.