2024-10-06, 02:12 AM
Hello,
I have been trying to get Jellyfin on Docker working for awhile now and I finally discovered the issue I was having. I thought I would post here to help others in a similar situation. TLDR: NFS "nolock" option.
I have a FreeBSD NAS that holds my Movies and Shows and serves them using NFSv3. My Jellyfin box is running Arch Linux as its host OS and Jellyfin runs in a docker container mounting Movie and Shows from my NAS. I use the Jellyfin web interface to play media using Firefox and Safari.
Jellyfin would scan and tag most of my media, then get stuck at around 90% and never finish. Some media would play, most would not and only display the movie splash screen art and the endless rotating circle. I decided rule out NFS by copying a movie to the Arch/Jellyfin box and mount that in Jellyfin, and it played fine. At bit more searching and I discovered that the NFS "nolock" option is needed in my Arch fstab file and now all my NFS mounted media scans and plays perfectly.
Happy to have it all working, hope this helps someone out.
I have been trying to get Jellyfin on Docker working for awhile now and I finally discovered the issue I was having. I thought I would post here to help others in a similar situation. TLDR: NFS "nolock" option.
I have a FreeBSD NAS that holds my Movies and Shows and serves them using NFSv3. My Jellyfin box is running Arch Linux as its host OS and Jellyfin runs in a docker container mounting Movie and Shows from my NAS. I use the Jellyfin web interface to play media using Firefox and Safari.
Jellyfin would scan and tag most of my media, then get stuck at around 90% and never finish. Some media would play, most would not and only display the movie splash screen art and the endless rotating circle. I decided rule out NFS by copying a movie to the Arch/Jellyfin box and mount that in Jellyfin, and it played fine. At bit more searching and I discovered that the NFS "nolock" option is needed in my Arch fstab file and now all my NFS mounted media scans and plays perfectly.
Happy to have it all working, hope this helps someone out.