NAS/Media center and volume binding

vektor

Member
Jan 2, 2022
1
0
6
36
Hi everyone,

I have successfully installed proxmox on my homelab (2x EPYC 7601 32-core processors and 512GB of RAM).

Right now I have a VM where OpenMediaVault is installed to handle - via PCI passthrough - a LSI 3008 controller with some SATA drives attached to it and managing 2 ZFS pools (~20TiB of HDD space).
I am also using the remaining resources to simulate a kubernetes cluster using RKE or K3S, but it shouldn't be relevant for my question.

I have chosen this configuration because handling SMB shares is much easier with OMV.


Now I have a doubt about which would be the best way to deploy services that will use the ZFS pools shared through OMV, like a torrent client or jellyfin.

I think I have two options:
  • Add the SMB shares as storage in proxmox, and share them to VMs where such services will be installed.
  • Give more resources to the OMV VM and use Docker + Portainer to manage this kind of services.
I feel like I should use the first approach to fully leverage what proxmox can offer, but I should install and configure each service manually, plus some services like plex and jellyfin are quite slow when they have to scan a network share. The second approach seems more immediate, but I am unsure if it will have some disadvantages.


What would be the recommended setup for this use case?
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!