Skip to content

sirrobot01/decypharr

Repository files navigation

Decypharr

ui

Decypharr is an implementation of QbitTorrent with Multiple Debrid service support, written in Go.

What is Decypharr?

Decypharr combines the power of QBittorrent with popular Debrid services to enhance your media management. It provides a familiar interface for Sonarr, Radarr, and other *Arr applications.

Features

  • Mock Qbittorent API that supports the Arrs (Sonarr, Radarr, Lidarr etc)
  • Full-fledged UI for managing torrents
  • Proxy support for filtering out un-cached Debrid torrents
  • Multiple Debrid providers support
  • WebDAV server support for each debrid provider
  • Repair Worker for missing files

Supported Debrid Providers

Quick Start

Docker (Recommended)

version: '3.7'
services:
  decypharr:
    image: cy01/blackhole:latest # or cy01/blackhole:beta
    container_name: decypharr
    ports:
      - "8282:8282" # qBittorrent
    volumes:
      - /mnt/:/mnt
      - ./configs/:/app # config.json must be in this directory
    restart: unless-stopped

Documentation

For complete documentation, please visit our Documentation.

The documentation includes:

  • Detailed installation instructions
  • Configuration guide
  • Usage with Sonarr/Radarr
  • WebDAV setup
  • Repair Worker information
  • ...and more!

Basic Configuration

{
  "debrids": [
    {
      "name": "realdebrid",
      "api_key": "your_api_key_here",
      "folder": "/mnt/remote/realdebrid/__all__/",
      "use_webdav": true
    }
  ],
  "qbittorrent": {
    "download_folder": "/mnt/symlinks/",
    "categories": ["sonarr", "radarr"]
  },
  "use_auth": false,
  "log_level": "info",
  "port": "8282"
}

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

A Qbittorent API with Debrid Support

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

  •  

Packages