I’m new to homelabs, I used to run minecraft, immich and Home Assistant on my NUC pc.

But I recently moved Home Assistant to it’s own cheap mini PC, formatted my NUC and installed Proxmox on it.

I’d like to run Nextcloud, Immich, Minecraf etc. on my Mini-PC (N97 - 16GB ram - 512GB SSD) I’ll possibly add TrueNAS later, but would need to upgrade the storage/hardware.

I’m trying to figure out where to start, and looking for guides and good ideas.

  • walden@sub.wetshaving.social
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    2 months ago

    I have NextCloud, Home Ass., Immich, and a bunch of other stuff running on a Proxmox machine.

    Proxmox runs a Debian virtual machine (well, multiple, but you only need one really), and the VM has docker installed. NextCloud etc. run via Docker.

    It’s possible to run Docker directly on Proxmox, because Proxmox is just Debian… but you’ll lose the nice backup functionality of Proxmox.

    Right now, if my OS drive were to take a dump, I would just have to install a new drive, install Proxmox, and restore the Virtual Machine backup (stored on other drives).

    If I ran all of my Docker stuff directly on Proxmox, I’d have to install a new drive, install Proxmox, install Docker, and somehow recreate all of my Docker containers. Keep in mind their Docker volumes and all that will need to be restored from a backup somehow, or you’ll be starting from scratch. So basically, it’s a lot more work.

    So that’s why you do Docker inside a VM inside Proxmox.

    !selfhosted@lemmy.world is another community more geared towards this kind of stuff. My understanding is that “homelab” is more geared towards networking.

    • AnonomousWolf@lemm.eeBannedOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 months ago

      Thanks that makes a lot of sense. Would you recommend running it all on one VM, or different LXC’s to have good separation?

      Also thanks for the community recommendation, next time I’ll post to selfhosted