Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Rclone scripts to mount NzbDAV to create a LARGE plex library with fast launch times and efficient *arr usage

Featured Replies

  • Author
21 minutes ago, impostrrlobstrr said:

So a long --dir-cache-time is meant for saving resources, correct?

I didn't fill out that tab, but I'll do it now.

it's considered more efficient as rclone can provide responses to e.g. the arrs

I'm trying out your Symlink Cleanup script and I'm having some issues.

This is what I have for my library mappings:

    "/mnt/user/nzbdav/local/tv|TV [v2]|SONARR|LIVE|PLEX|15|7|8"
    "/mnt/user/nzbdav/local/movies|Movies [v2]|RADARR|LIVE|PLEX|14|6|7"

I'm assuming the number after "Plex" is the LIbrary ID?

And when I do a dry run to test, I get this:

------------------------------------------------------------
SENTINEL CONFIGURATION
------------------------------------------------------------
Deletes Per Run: 5
Circuit Breaker: 150
Rolling 24h Limit: 200
------------------------------------------------------------
[2026-05-20 23:39:45] >> SCANNING: TV [v2] [LIVE]
[2026-05-20 23:39:47] >> SCANNING: Movies [v2] [LIVE]
------------------------------------------------------------
[2026-05-20 23:39:47] SENTINEL SUMMARY: Processed: 0 | 24h Tally: 0
[2026-05-20 23:39:47] Detailed paths recorded in /mnt/user/appdata/other/scripts/nzbdav/sentinel_audit.log
------------------------------------------------------------
Script Finished May 20, 2026 23:39.47

"Processed: 0" means that it couldn't see/read the folder?

Or is this working as intended?

Edited by impostrrlobstrr

  • Author
On 5/21/2026 at 4:54 AM, impostrrlobstrr said:

I'm trying out your Symlink Cleanup script and I'm having some issues.

This is what I have for my library mappings:

    "/mnt/user/nzbdav/local/tv|TV [v2]|SONARR|LIVE|PLEX|15|7|8"
    "/mnt/user/nzbdav/local/movies|Movies [v2]|RADARR|LIVE|PLEX|14|6|7"

I'm assuming the number after "Plex" is the LIbrary ID?

And when I do a dry run to test, I get this:

------------------------------------------------------------
SENTINEL CONFIGURATION
------------------------------------------------------------
Deletes Per Run: 5
Circuit Breaker: 150
Rolling 24h Limit: 200
------------------------------------------------------------
[2026-05-20 23:39:45] >> SCANNING: TV [v2] [LIVE]
[2026-05-20 23:39:47] >> SCANNING: Movies [v2] [LIVE]
------------------------------------------------------------
[2026-05-20 23:39:47] SENTINEL SUMMARY: Processed: 0 | 24h Tally: 0
[2026-05-20 23:39:47] Detailed paths recorded in /mnt/user/appdata/other/scripts/nzbdav/sentinel_audit.log
------------------------------------------------------------
Script Finished May 20, 2026 23:39.47

"Processed: 0" means that it couldn't see/read the folder?

Or is this working as intended?

Yes - it's the library ID

On 5/21/2026 at 4:54 AM, impostrrlobstrr said:

"Processed: 0" means that it couldn't see/read the folder?

Yes - it means it found no broken links to delete.

Thanks for the scripts first of all, I'm using the start and shutdown one with few little tweaks and been very stable.

My question is about the symlink cleanup script. I have not tried the symlink cleanup script yet. I'm not using decypharr.

What's the pros and cons of not using the script and just letting NzbDAV repairs take care of it?

I'm talking about Remove Orphaned Files, and Repairs in NzbDAV mainly.

  • Author
2 hours ago, Cool_Hand_Luke said:

Thanks for the scripts first of all, I'm using the start and shutdown one with few little tweaks and been very stable.

My question is about the symlink cleanup script. I have not tried the symlink cleanup script yet. I'm not using decypharr.

What's the pros and cons of not using the script and just letting NzbDAV repairs take care of it?

I'm talking about Remove Orphaned Files, and Repairs in NzbDAV mainly.

I learnt the hard way not to use the orphaned files option as it removes all files not added yet to your library!

Broken symlinks are more an issue with Decyoharr. NzbDAV's repair tool will eventually get there, but it could be weeks if your library is big e.g. around 50% of my library is still waiting to be checked

On 5/22/2026 at 2:48 PM, DZMM said:

Yes - it means it found no broken links to delete.

When it says processed: 0, I would think it didn't process any files.

And another reason why I would think it didn't process any files is that it completed the scan for TV in 2 seconds. And the scan for Movies was finished in same second as the final summary.

Is there a way for the script to output to a log file showing all the files it processed?

Edited by impostrrlobstrr

Hi,

Slowly getting set up using the scripts - I have most things figured out but cannot get radarr to see the completed symlinks download folder.
I get the standard "You are using docker; download client nzbDAV places downloads in..." error in radarr but cannot fix it whatever volume mounts I try. I also cannot fix with remote path mappings as I cannot browse to the folder, every option I try says the directory doesn't exist.

Thanks.

Edited by CaptainMoody

  • Author
On 5/29/2026 at 2:07 PM, CaptainMoody said:

Hi,

Slowly getting set up using the scripts - I have most things figured out but cannot get radarr to see the completed symlinks download folder.
I get the standard "You are using docker; download client nzbDAV places downloads in..." error in radarr but cannot fix it whatever volume mounts I try. I also cannot fix with remote path mappings as I cannot browse to the folder, every option I try says the directory doesn't exist.

Thanks.

Post your radarr mappings.

On 5/29/2026 at 2:07 PM, CaptainMoody said:

Hi,

Slowly getting set up using the scripts - I have most things figured out but cannot get radarr to see the completed symlinks download folder.
I get the standard "You are using docker; download client nzbDAV places downloads in..." error in radarr but cannot fix it whatever volume mounts I try. I also cannot fix with remote path mappings as I cannot browse to the folder, every option I try says the directory doesn't exist.

Thanks.

Post your docker mappings. Make sure the mapping to your mount uses R/W Slave:

image.png

Could you possibly also add AltMount? And could you include Unraid Community Apps for NZBGet/NZBDAV, Decypharr, and AltMount as well?

Additionally, I would really appreciate a complete A-to-Z guide on how to get NZBDAV working in combination with Unraid.

Also, could you clarify whether the internal rclone/FUSE setup is supported by your scripts?

That would be greatly appreciated, thanks in advance!

Edited by laurens362

  • 2 weeks later...
  • Author
On 6/4/2026 at 3:25 PM, laurens362 said:

Could you possibly also add AltMount?

Sorry - it's taken me a while to get nzbget optimised and I'm short of time to try another service. I've had a quick peek at AltMount and it looks like you just need to mount it's webdav via rclone instead of nzbdav's.

On 6/4/2026 at 3:25 PM, laurens362 said:

Additionally, I would really appreciate a complete A-to-Z guide on how to get NZBDAV working in combination with Unraid.

which bit are you stuck on?

Does Jellyfin work with this? Do I have to put it as Emby in Sentinel?

Edited by DragoWing

  • Author
1 hour ago, DragoWing said:

Does Jellyfin work with this? Do I have to put it as Emby in Sentinel?

I've never used Jellyfin so I'm not sure. line 160 is the line you'd need to update - basically triggering a Jellyfin scan if any files are deleted.

1 hour ago, DZMM said:

I've never used Jellyfin so I'm not sure. line 160 is the line you'd need to update - basically triggering a Jellyfin scan if any files are deleted.

Ahh, damn, not sure, I guess it won't work for me then, thx anyways

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.