• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Troubleshooting SOLVED: Can't Find Sub-folder(s)

     
    • 0 Vote(s) - 0 Average

    SOLVED: Can't Find Sub-folder(s)

    Jellyfin can't see/access my /movies and /shows subfolders
    chaserix
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2024 Dec
    Reputation: 0
    #1
    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:
    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.
    Go to solution
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2024-12-29, 10:24 PM
    How is Jellyfin installed in the LXC? I'm assuming via apt. What parameters did you use for the SMB share in the LXC?
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    chaserix
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2024 Dec
    Reputation: 0
    #3
    2024-12-30, 04:03 AM
    (2024-12-29, 10:24 PM)TheDreadPirate Wrote: How is Jellyfin installed in the LXC?  I'm assuming via apt.  What parameters did you use for the SMB share in the LXC?

    I just used a Proxmox helper script (https://community-scripts.github.io/Prox...d=jellyfin), I also tried manually setting it up with apt and have the same problem.

    I'm a little confused by what you're asking when you say parameters for the SMB share. I have the SMB mounted in the Proxmox host with the following line in /etc/fstab:
    Code:
    //192.168.0.14/media /mnt/lxc_shares/nas_rwx cifs _netdev,x-systemd.automount,noatime,uid=100000,gid=110000,dir_mode=0770,file_mode=0770,user=storage,pass=my_password 0 0

    I then just mount it by editing the /etc/pve/lxc/<LXC_ID>.conf with the following line:
    Code:
    mp0: /mnt/lxc_shares/nas_rwx,mp=/mnt/media

    I then just add the root user in each LXC to the lxc_shares group and it works for everything but Jellyfin. Sorry if this didn't answer your question, thank you for helping!
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #4
    2024-12-30, 02:12 PM
    (2024-12-30, 04:03 AM)chaserix Wrote:
    Code:
    //192.168.0.14/media /mnt/lxc_shares/nas_rwx cifs _netdev,x-systemd.automount,noatime,uid=100000,gid=110000,dir_mode=0770,file_mode=0770,user=storage,pass=my_password 0 0

    Try adding "noperm" to the end of the options.

    Code:
    //192.168.0.14/media /mnt/lxc_shares/nas_rwx cifs _netdev,x-systemd.automount,noatime,uid=100000,gid=110000,dir_mode=0770,file_mode=0770,user=storage,pass=my_password,noperm 0 0
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    chaserix
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2024 Dec
    Reputation: 0
    #5
    2024-12-30, 07:59 PM
    (2024-12-30, 02:12 PM)TheDreadPirate Wrote:
    (2024-12-30, 04:03 AM)chaserix Wrote:
    Code:
    //192.168.0.14/media /mnt/lxc_shares/nas_rwx cifs _netdev,x-systemd.automount,noatime,uid=100000,gid=110000,dir_mode=0770,file_mode=0770,user=storage,pass=my_password 0 0

    Try adding "noperm" to the end of the options.

    Code:
    //192.168.0.14/media /mnt/lxc_shares/nas_rwx cifs _netdev,x-systemd.automount,noatime,uid=100000,gid=110000,dir_mode=0770,file_mode=0770,user=storage,pass=my_password,noperm 0 0

    This worked! Thank you so much for your help!
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode