NzbDav is a WebDAV server that allows you to mount and browse NZB documents as a virtual file system without downloading. It's designed to integrate with other media management tools, like Sonarr and Radarr, by providing a SABnzbd-compatible API. With it, you can build an infinite Plex or Jellyfin media library that streams directly from your usenet provider at maxed-out speeds, without using any storage space on your own server.
Check the video below for a demo:
nzbdav-demo.mp4
Attribution: The video above contains clips of Sintel (2010), by Blender Studios, used under CC BY 4.0
- 📁 WebDAV Server - Host your virtual file system over HTTP(S)
- ☁️ Mount NZB Documents - Mount and browse NZB documents without downloading.
- 📽️ Full Streaming and Seeking Abilities - Jump ahead to any point in your video streams.
- 🗃️ Stream archived contents - View, stream, and seek content within RAR and 7z archives.
- 🔓 Stream password-protected content - View, stream, and seek within password-protected archives.
- 💙 Healthchecks & Repairs - Automatically replace content that has been removed from your usenet provider
- 🧩 SABnzbd-Compatible API - Use NzbDav as a drop-in replacement for sabnzbd.
- 🙌 Sonarr/Radarr Integration - Configure it once, and leave it unattended.
The easiest way to get started is by using the official Docker image.
To try it out, run the following command to pull and run the image with port 3000 exposed:
docker run --rm -it -p 3000:3000 nzbdav/nzbdav:alphaAnd if you would like to persist saved settings, attach a volume at /config
mkdir -p $(pwd)/nzbdav && \
docker run --rm -it \
-v $(pwd)/nzbdav:/config \
-e PUID=1000 \
-e PGID=1000 \
-p 3000:3000 \
nzbdav/nzbdav:alpha
After starting the container, be sure to navigate to the Settings page on the UI to finish setting up your usenet connection settings.
You'll also want to set up a username and password for logging in to the webdav server
If you'd like to get the most out of NzbDav, check out the comprehensive guide for detailed instructions covering:
- Docker Compose: Full stack with Rclone sidecar and healthchecks.
- Performance Tuning: Benchmarking WebDAV connection limits.
- Integrations: Automating Radarr/Sonarr queue management and repairs.
- Stremio: Streaming Usenet directly via AIOStreams.


