[Proxmox] Jellyfin w/ NAS mount + iGPU passthrough

https://sh.itjust.works/post/49272492

[Proxmox] Jellyfin w/ NAS mount + iGPU passthrough - sh.itjust.works

Fresh Proxmox install, having a dreadful time. Trying not to be dramatic, but this is much worse than I imagined. I’m trying to migrate services from my NAS (currently docker) to this machine. How should Jellyfin be set up, lxc or vm? I don’t have a preference, but I do plan on using several docker containers (assuming I can get this working within 28 days) in case that makes a difference. I tried WunderTech’s setup guide which used an lxc for docker containers and a separate lxc of jellyfin. However that guide isn’t working for me: curl doesn’t work on my machine, most install scripts don’t work, nano edits crash, and mounts are inconsistent. My Synology NAS is mounted to the host, but making mount points to the lxc doesn’t actually connect data. For example, if my NAS’s media is in /data/media/movies or /data/media/shows and the host’s SMB mount is /data/, choosing the lxc mount point /data/media should work, right? Is there a way to enable iGPU to pass to an lxc or VM without editing a .conf in nano? When I tried to make suggested edits, the lxc freezes for over 30 minutes and seemingly nothing happens as the edits don’t persist. Any suggestions for resource allocation? I’ve been looking for guides or a formula to follow for what to provide an lxc or VM to no avail. If you suggest command lines, please keep them simple as I have to manually type them in. Here’s the hardware: Intel i5-13500 64GB Crucial DR5-4800 ASRock B760M Pro RS 1TB WD SN850X NVMe

tteck.github.io/Proxmox/ this is a good place to start. Also highly recommend youtube videos lots of good stuff there.
Proxmox VE Helper-Scripts

Scripts for Streamlining Your Homelab with Proxmox VE

Yes, I tried a couple of those. They were giving me errors
The linked repository is unmaintained, and some of the scripts are broken as a result.
The scripts have moved to this repository.
Last time i used then they worked fine.
Try the scripts in the new one, and if they still give you errors let me know and i’ll be happy to try and help you.
Also, please don’t run scripts from the internet without reading trough them first. Even from a trusted source. You never know what random people could have written in there. 😅
Proxmox VE Helper-Scripts

The official website for the Proxmox VE Helper-Scripts (Community) repository. Featuring over 400+ scripts to help you manage your Proxmox Virtual Environment.

Proxmox VE Helper-Scripts
Can confirm. The scripts in the new repository work just fine. I’ve run a bunch of them.

Tried the Jellyfin script, this is the very cool message I get

and does nothing

May i be so bold as to ask about how muvh experience you have with linux?
A basic understanding would go a long way i think.

But to answer your question:
You need to mount the nas drive directly to the lxc running jellyfin, not to the proxmox host.

Probably hundreds of hours, but very little was in a functional desktop…most of it was trying to get an install to boot and update software (I’m not joking).
That sucks. But this is a good way to learn.