Advice on Shares cross VM/LXC

skyline7349

New Member
Jun 6, 2025
1
0
1
Hi everyone,


I’m transitioning to Proxmox for my media stack and would appreciate some guidance.


Current Hardware:​


  • Beelink Mini PC – AMD Ryzen 7 5800H
  • 32GB RAM
  • 1TB NVMe SSD (used as cache)
  • 1TB SATA SSD
  • 3 × 4TB HDDs
  • 1 × 3TB HDD

My previous setup was an Unraid server running bare metal with ~48 Docker containers and a few VMs. Storage-wise, the HDDs were in a pool, with the NVMe serving as the cache drive.


Media Layout & Workflow:​


  • I use Rclone to mount cloud storage.
  • A software layer creates symlinks from the Rclone mount, which I use to organize files for Plex.
  • My media directories are essentially symlinked files pointing to the mounted Rclone drive.

Migration Steps So Far:​


  1. Moved Unraid into a VM on Proxmox – This worked fine.
  2. Created a separate Ubuntu VM for all arr-related containers (Sonarr, Radarr, etc.) to isolate them from Plex and avoid performance hits when arrs get resource-hungry.
  3. Mounted my Unraid shares via NFS in that VM — no issues here.
  4. Created a Plex LXC for better performance/resource control.
    • Hit a snag: LXC wouldn’t mount NFS unless set as privileged.
    • Once privileged, I could mount the NFS share — but since the media is symlinked to the Rclone mount, Plex doesn’t see the actual files unless Rclone is mounted in the LXC too.

What I’m Trying to Solve:​


  • I want Plex isolated so that it has guaranteed resources and doesn’t get bogged down when the arrs spike.
  • But managing symlinks pointing to an Rclone mount across separate VMs/LXCs is getting messy.

Is there a better approach to architect this with Proxmox?
Should I be using bind mounts or rethink how I expose the media to Plex?
Would moving Rclone to the host and passing it through be smarter?


Any advice or examples of how others have separated Plex from their automation stack while using Rclone and symlinks would be appreciated.


Thanks!