I've seen bits and pieces of this discussed in other thread but no definitive answer on how to solve. I have a dataset that is an SMB share containing my media that is used by multiple other computers. This works great. The other machines can download and upload as needed.
I'd like to have the jellyfin app use this same dataset for its media. Ideally there will be other apps that will use the same dataset too - after all that's kinda the point of a central file server.
When I install the jellyfin app it has no problem with creating additional storage using Host Path /mnt/tank1/media/videos with a mount point of /videos. After that jellyfin appears to not have a problem creating a Media Library using the path /videos. Unfortunately, the logs show permission denied when jellyfin attempts to access /videos.
It would seem this is related to "hostpath safety checks" but I'm not sure how get things working.
I'm running TureNAS Scale 23.10.
I'd like to have the jellyfin app use this same dataset for its media. Ideally there will be other apps that will use the same dataset too - after all that's kinda the point of a central file server.
When I install the jellyfin app it has no problem with creating additional storage using Host Path /mnt/tank1/media/videos with a mount point of /videos. After that jellyfin appears to not have a problem creating a Media Library using the path /videos. Unfortunately, the logs show permission denied when jellyfin attempts to access /videos.
System.UnauthorizedAccessException: Access to the path '/videos' is denied.
---> System.IO.IOException: Permission denied
It would seem this is related to "hostpath safety checks" but I'm not sure how get things working.
I'm running TureNAS Scale 23.10.