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
    6 days 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.