Skip to content

Infinite library with *Arr

Opinionated production path for maximum “always available” library feel with minimal local storage.

Checklist

  1. Docker deploy with /config and shared /mnt (or equivalent).
  2. First run — providers, WebDAV, API key.
  3. Pick import strategy:
  4. Plex → symlinks + rclone mount
  5. Emby/Jellyfin → STRM + Base URL
  6. Connect Radarr/Sonarr as SAB client + register instances in NzbDAV.
  7. Enable Repairs with Library Directory.
  8. Optional: Watchtower, indexer profiles, backups.
sequenceDiagram
  participant Arr as Sonarr_Radarr
  participant NZB as NzbDAV
  participant Mount as WebDAV_rclone
  participant Plex as Media_server
  Arr->>NZB: addfile NZB
  NZB->>NZB: mount on WebDAV
  NZB->>Arr: completed path
  Arr->>Mount: import symlink_or_STRM
  Plex->>Mount: read ranges
  Mount->>NZB: HTTP range
  NZB->>NZB: Usenet articles

Operations