I’m pretty sure it doesn’t work with SMB shares and you would have to rescan manually, but I could set up an NFS share on my NAS instead.
Yes! It has automated scans which will pick them up
Yupp, pops up randomly after downloading (probably a schedule but I don’t know when it runs). If I need it straight away, a manual scan takes 15 seconds.
I usually notice something new has dropped when it pops up in “Recently added” and never check qBit or the .arr’s.
NFS share from NAS and Jellyfin on separate Proxmox server.
@AMillionMonkeys Jellyfin doesn’t care where the library exists as long as it looks sufficiently like a POSIX file system. It periodically scans the library every 12 hours by default but you can change the scan frequency or set something up to trigger it with the API.
When the library is local it picks up new additions pretty much as soon as they’re added - certainly less than every 12 hours. There’s some mechanism for the filesystem to talk to JF and tell it there are new files.
Ah, that’s what it’s called! Unfortunately:
NFS and rclone do not support inotify
Oh well.
What are you using to download? If you are using the *arr stack you can go to Settings -> Connect and create a connection from each of the *arr apps that notifies Jellyfin to rescan after the new file is in place.
Partially - video comes in via *arr apps, but audio uses a different system. I wasn’t aware of the connections feature; looks like it was made for this.
I’m still getting mixed messages about whether inotify works, but this would be the fallback. Thanks!
99% sure that SMB and NFS doesn’t support watching for file changes, so it will only be picked up at the next scheduled scan (by default every hour)
that should work, as NFS will look like a normal file system. I may have even had that setup at one point
Should work, Might have to wait for the next scheduled scan for it to be picked up for sure, though.
It works. My NAS is connected through an NFS mount, Jellyfin picks up new files in seconds.
Good to hear from someone with immediate experience! The docs suggest that inotify doesn’t work, but here it sounds like it does… or maybe it’s a different mechanism.
I think I’ll set up a trial library and experiment. Thanks!






