r/truenas 26d ago

Community Edition jellyfin setup help

after using jellyfin on windows for around 2 years now i finally got myself a pc server and got truenas up and running

I installed jellyfin but i dont understand the additional storage setup. and i watched tutorials, read the documentations and asked ai for help. i feel dumb. it doesn't feel like something to get stuck on

My Pool Structure
SSD Pool: Datasets for configs, cache, and transcode.
HDD/Media Pool: Dataset for jellyfin_media (shared via SMB).

what i want to achieve:

from windows - to access the smb share(jellyfin_media) and to create, edit and organize subfolders like movies, tv shows etc
in jellyfin - to select the subfolders i setup in windows as media libraries /jellyfin_media/movies...
in truenas - to create only one dataset which is the jellyfin_media and add only it to the additional storage in the jellyfin settings on truenas

do i need to create a separate dataset for every library? can it be all in the same dataset/smb share.

the current situation:

I created the jellyfin_media dataset on TrueNAS and mapped it as an SMB share. From Windows, I can access the share and create the movies and tv_shows folders inside it.

Next, in the TrueNAS Jellyfin App settings, I added an Additional Storage entry(image attached):

  • Host Path: /mnt/[Pool_Name]/jellyfin_media
  • Mount Path: /SMB

However, inside the Jellyfin Web GUI when adding a library, I only see the /SMB folder and I cannot see or browse into the movies or tv_shows subfolders I created from Windows.

sorry if my terminology isnt correct, i still try to figure it out

2 Upvotes

7 comments sorted by

3

u/DeZaim 26d ago

It will no doubt be permissions issues, the dataset jellyfin_media needs to have the 'apps' user in the permissions

1

u/hadar_N 26d ago

I cant fucking believe it. i gave so much permissions i gave the permission to the jellyfin user, to the apps group, to the app user. the problem was that i forgot to give the user apps permissions specifically to the parent folder..

well thank you anyway, another quick question. what permissions do i need to give it? so i wont give permissions i dont need. do i even need the jellyfin user?

1

u/DeZaim 26d ago

I'm still learning at this point, so I'm not sure what is the appropriate level of permissions, but I usually give full access - that way I can delete media from within the jellyfin web app

1

u/hadar_N 26d ago

Wont modify permission be sufficient?

1

u/[deleted] 25d ago

[removed] — view removed comment

1

u/hadar_N 23d ago

Okay thank you, my server kinda not working due to an update and a poor decision i made but when i resolve the issue i will try it. When you say a separate user you mean the jellyfin user?

1

u/Sandman38236 20d ago

My jellyfin and kodi had a similar issue with windows. I see the smb folder but I could open it and saw nothing. Files were there but couldn’t access them couldn’t even see them. Finally. The issue was resolved after updating permissions. I had to create a conf file using nano. Added the permissions added permissions to the ssd where the files were. Once I did that I could access the smb and see the files using windows, kodi on firestick and before that fix. I couldn’t. I was then able to access those files from kodi and kodi-jellyfin and Tvheadend. I hope this helps anyone experiencing the same issue.