Comment on Jellyfin on Proxmox
Kaavi@lemmy.world 1 year ago
Just run it in an lxc? I’ve installed it using: tteck.github.io/Proxmox/
Comment on Jellyfin on Proxmox
Kaavi@lemmy.world 1 year ago
Just run it in an lxc? I’ve installed it using: tteck.github.io/Proxmox/
glasgitarrewelt@feddit.de 1 year ago
Thank you for your answer. I maybe want to add some features in the future, like all those *arr- programs. Wouldn’t it be easier to have everything in one VM instead of many LXC?
kaktus@feddit.nl 1 year ago
Use LXC unless that’s for some reason not possible. It has less overhead than VMs. How many services you put into one container is for you to decide. I have one for jellyfin and one for the arrs and download client. Splitting everything into more containers might be beneficial, if something stops working. You can then fix or use a backup for the one thing without inhibiting the other services.
Kaavi@lemmy.world 1 year ago
I have arr in lxc also, I just map a folder from the host into the lxc containers. It’s working flawless, plus it’s quite flexible.
I also have a few things running in docker, but if I can get it in lxc I do that.
And it’s so easy doing with the scripts from the page I linked to you:)
glasgitarrewelt@feddit.de 1 year ago
Thank you, that sounds like my favorite option so far!
TechAdmin@lemmy.world 1 year ago
Another benefit to LXC is you can map devices, including GPU, to multiple LXC while keeping them accessible to the host. For my home setup I currently have 3 LXC with access to the iGPU, 1 for jellyfin+caddy via podman nested, 1 for moonfire-nvr via podman nested, and been trying to use 1 to figure out hardware transcoding with owncast through multiple install methods but no luck so far. I’ve also been playing with mapping rtl-sdr v3 devices, zigbee stick, zwave stick, and coral usb for a variety of projects lately.
dan@upvote.au 1 year ago
You can do this with the GPU for VMs too, using either GVT-g for older Intel iGPUs or SR-IOV for newer ones.