Howdy selfhosters
I’ve got a bit of an interesting one that started as a learning experience but it’s one I think I got a bit over my head in. I had been running the arr stack via docker-compose on my old Ubuntu desktop pc. I got lucky with a recycler and managed to get a decent old workstation and my company tossed out some 15 SAS hdds. Thankfully those worked. I managed to get the proxmox setup finally and got a few drives mounted in a zfs pool that plex presently reads from. I unfortunately failed to manage to save a last backup copy of my old stack, however that one I’ll admit was a bit messy with using gluetun with a vpn tie to a German server for p2p on the stack. I did preserve a lot of my old data though as a migration for the media libraries.
I’m open to suggestions to have the stack running again on proxmox on the work station, I’m not sure how best to go about it with this since accessing a mount point is only accessible via lxc containers and I can’t really figure how to pass the zfs shares to a vm. I feel like I’m over complicating this but needing to maintain a secure connection since burgerland doesn’t make for the best arr stack hosts in my experience. It feels a bit daunting as I’ve tried to tackle it and give a few LLMs to write me up some guidelines to make it easier but I seemed to just not be able to make that work to teach me.
For the file server conundrum, something to keep in mind is that Proxmox is not NAS software and isn’t really set up to do that kind of thing. Plus, the Proxmox devs have been very clear about not installing anything that isn’t absolutely necessary outside of Proxmox (on the same machine).
However, you can set up a file server inside an LXC and share that through an internal VLAN inside Proxmox. Just treat that LXC as a NAS.
For your *arr stack, fire up an exclusive VM just for them. Install Docker on the VM, too, of course.
LLMs
If you’re gonna use that, please make sure you comb through the output and understand it before implementing it.
On the other hand, I’ve been mounting my storage drives on the proxmox host with mergerfs and exposing what I need to the LXCs with bind mounts for years, and I haven’t had a single issue with it across multiple major version upgrades.
There you go, that’s another option.
Why not lxc? I’ve been using this setup for quite some time.
I’m mostly worried of any of the network traffic being leaked since I’m not particularly sure how to have a vpn work on just the lxc containers and manage to connect to the zfs shares
You can pass the storage you need to the LXCs with bind mounts. No network connection needed.
I followed this dude’s tutorial to get everything setup in Proxmox: https://youtu.be/qmSizZUbCOA
You can share a host folder into the VM via VirtIO-FS. https://imanudin.net/2025/04/20/how-to-share-host-folder-with-guest-vm-in-proxmox-using-virtiofs/
@standarduser a possible solution is to setup an nfs server on Proxmox. Its not the best practice but it’s the easiest to set up.



