Post

Decypharr

Decypharr exposes a mock qBittorrent and SABnzbd API in front of debrid services, so Sonarr, Radarr, Lidarr and friends can send downloads to Real-Debrid, Torbox, AllDebrid, Debrid-Link or Premiumize as if they were talking to a normal download client. It also supports direct Usenet streaming via NNTP without a separate download client.

Decypharr
In Development
This script is currently in active development and may be unstable or incomplete. Use in production environments is not recommended.

Installation

Default install:

1
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main/ct/decypharr.sh)"
CPU: 2 cores RAM: 2048 MB Disk: 8 GB OS: Debian 13

Configuration

Config file:

1
/opt/decypharr_data/config.json

Notes

Open http://[IP]:8282 and complete the setup wizard to add your debrid provider and create the admin account. The configuration is written to /opt/decypharr_data/config.json, outside the app directory, so it survives updates.
The qBittorrent-compatible endpoint is what you add in Sonarr/Radarr as a download client - point it at http://[IP]:8282 and use the credentials you created in the wizard.
The optional rclone/DFS mount features need /dev/fuse inside the container. In an unprivileged LXC add 'lxc.cgroup2.devices.allow: c 10:229 rwm' and 'lxc.mount.entry: /dev/fuse dev/fuse none bind,create=file' to the container config. WebDAV and the download-client API work without it.

Web Interface

Port: 8282

Source code
Loading...