Skip to content

infinidysk 2.x, rewritten in Rust2.x

infinidysk 2.x is infinidysk (formerly NzbDAV) rewritten from scratch in Rust. It keeps what Sonarr, Radarr and your media server talk to (the SABnzbd API and the WebDAV paths) and replaces everything behind it with one native binary.

Built-in mount

2.x mounts the library itself over FUSE. No rclone sidecar, no RC notifications, no VFS cache flags.

One port

The UI, the SABnzbd API and WebDAV all share port 3000.

Written in Rust

No runtime and no garbage collector. Starts in under half a second and uses under a third of the CPU per GB streamed. See why Rust.

Provider catalog

Pick your provider from a catalog. Hostname, port and backbone come from the profile.

Some 1.x features are not in 2.x yet. What’s new in 2.x lists every difference and the benchmark results.

ghcr.io/infinidysk/infinidysk-next, Linux x64 and arm64.

Tag What it is
edge The latest 2.x build, updated with every change. The docs use this tag during the alpha.
v2.0.0-alpha.N One alpha release.
sha-<commit> One exact build, for reproducing a bug.

There is no latest tag on purpose, so nothing upgrades onto a pre-release by accident. When 2.0 ships it moves to the main infinidysk image and this one stops updating.