2024-12-29, 08:00 PM
(This post was last modified: 2024-12-29, 10:23 PM by TheDreadPirate. Edited 1 time in total.)
I am setting up a homelab on a used laptop with Proxmox, and I have everything configured to make a good media server but I can't figure out this Jellyfin problem.
To preface, I am strictly using LXC's for all services (plus a VM to handle storage stuff). I have a Samba (SMB) storage set up following this guide:
https://forum.proxmox.com/threads/tutori...es.101795/
I have all my services such as <apps we don't talk about - TDP>, etc. able to access and do their thing in this SMB share. It is in /mnt/media which has subdirectories:
.../movies - for movies
.../shows - for shows
.../downloads - download location for <apps we don't talk about - TDP>
I have set all of these LXC's SMB shares identically and have confirmed the files all have the same permissions. So, when I go to add the movie and show libraries in Jellyfin, it only let's me down to the /mnt/media level. I can't reach the /movies or /shows. I have no idea what is causing this, but here are the permissions assigned to both the Jellyfin LXC and a working <apps we don't talk about - TDP> LXC:
As you can see, they have identical permissions, but Jellyfin refuses to access it. I have a movie already downloaded and handled by <apps we don't talk about - TDP> via <apps we don't talk about - TDP>, so I know its working. I can see this movie on the Jellyfin LXC but can't make a library to access it. Any help is appreciated, I'm brand new to Proxmox and homelab-ing so I apologize for any ignorance.
Thanks.
To preface, I am strictly using LXC's for all services (plus a VM to handle storage stuff). I have a Samba (SMB) storage set up following this guide:
https://forum.proxmox.com/threads/tutori...es.101795/
I have all my services such as <apps we don't talk about - TDP>, etc. able to access and do their thing in this SMB share. It is in /mnt/media which has subdirectories:
.../movies - for movies
.../shows - for shows
.../downloads - download location for <apps we don't talk about - TDP>
I have set all of these LXC's SMB shares identically and have confirmed the files all have the same permissions. So, when I go to add the movie and show libraries in Jellyfin, it only let's me down to the /mnt/media level. I can't reach the /movies or /shows. I have no idea what is causing this, but here are the permissions assigned to both the Jellyfin LXC and a working <apps we don't talk about - TDP> LXC:
Code:
root@jellyfin:~# id root
uid=0(root) gid=0(root) groups=0(root),10000(lxc_shares)
root@jellyfin:~# ls -ld /mnt/media/movies
drwxrwx--- 2 root lxc_shares 0 Dec 29 11:55 /mnt/media/movies/
Code:
root@<apps we don't talk about - TDP>:~# id root
uid=0(root) gid=0(root) groups=0(root),10000(lxc_shares)
root@<apps we don't talk about - TDP>:~# ls -ld /mnt/media/movies/
drwxrwx--- 2 root lxc_shares 0 Dec 29 11:55 /mnt/media/movies/
As you can see, they have identical permissions, but Jellyfin refuses to access it. I have a movie already downloaded and handled by <apps we don't talk about - TDP> via <apps we don't talk about - TDP>, so I know its working. I can see this movie on the Jellyfin LXC but can't make a library to access it. Any help is appreciated, I'm brand new to Proxmox and homelab-ing so I apologize for any ignorance.
Thanks.