I am currently running most of my stuff from an unraid box using spare parts I have. It seems like I am hitting my limit on it and just want to turn it into a NAS. Micro PCs/USFF are what I am planning on moving stuff to (probably a cluster of 2 for now but might expand later.). Just a few quick questions:

  1. Running arr services on a proxmox cluster to download to a device on the same network. I don’t think there would be any problems but wanted to see what changes need to be done.

  2. Which micro PCs are you running? I am leaving towards HP prodesk or Lenovo 7xx/9xx series around 200 each. I don’t really plan on getting more than 2-3 and don’t run too many things, but would want enough overhead if I switch stuff over to home assistant and windows and Linux VMs if needed.

  3. Any best practices you recommend when starting a Proxmox cluster? I’ve learned over time it’s best to set it up correctly than try to fix stuff when it’s running. I wish I could coach myself from 7 years ago now. Would of saved a lot of headaches lol.

  • Lem453@lemmy.ca
    link
    fedilink
    English
    arrow-up
    3
    ·
    10 months ago

    I have a setup similar to what you want.

    My nas is a low powered atom board that runs unraid.

    My dockets run on a ryzen CPU with proxmox. I don’t have a cluster, just 1.

    In proxmox I run a VM that runs a all my dockets.

    I use portainer to run all my services as stacks. So the arr stack has all the arrs together in a docker compose file. The docker compose files are stored in gitea (one of the few things I still run on unraid) and Everytime I make a change to the git, I press one button on portainer and it pulls down the latest docker compose.

    For storage, on proxmox I use zfs with ssds only. The only thing that needs HDDs is the media on my unraid.

    When a docker needs to access the media it uses an NFS mount to the unraid server.

    Everything else is on my zfs array on proxmox. I have auto zfs snapshots every hour. Borg backup also takes hourly incremental backups of the zfs array and sends it to the unraid server locally and borg base for off-site backup.

    The whole setup works very well and it very stable.

    The flexibility of using proxmox means that things that work better in a VM (HaOS) I can install as a VM. Everything else is docker.