TrueNas to Proxmox to LXC

Setting Up Jellyfin in an LXC on Proxmox
To save time, I highly recommend using this community helper script to install Jellyfin. It shaved off 30 minutes compared to my first setup.
Mount a TrueNAS Shared Folder to Your Jellyfin LXC
Access your Proxmox node’s shell.
Create a mount point for your shared media folder:
mkdir /mnt/mediaInstall
cifs-utilsto enable SMB/CIFS mounting:apt-get install cifs-utilsMount your TrueNAS shared folder to
/mnt/media:mount -t cifs -o user=<yourUsername> //<TrueNAS_IP>/<SharedFolderName> /mnt/media- Replace
<yourUsername>,<TrueNAS_IP>, and<SharedFolderName>accordingly. - Example:
mount -t cifs -o user=john //192.168.1.100/media /mnt/media
- Replace
Enter your password when prompted.
Bind the mounted directory to your LXC container:
pct set <LXC_ID> -mp0 /mnt/media,mp=/shared- Replace
<LXC_ID>with the ID of your Jellyfin container.
- Replace
Reboot the LXC container:
pct reboot <LXC_ID>Log into Jellyfin.
- When adding a media folder, you should now see
/sharedavailable.
- When adding a media folder, you should now see