decypharr/crew/susan 3f96382e76
All checks were successful
CI/CD / Build & Push Docker Image (push) Successful in 1m13s
debug: add comprehensive logging for TorBox state transition
Add logging at key points in the download flow to diagnose why TorBox
downloads get stuck in 'downloading' state despite completion:

- Log initial state at processFiles start
- Log when download loop exits
- Log when onSuccess callback is invoked
- Log condition evaluation in updateTorrent
- Log when state is set to pausedUP

Also fix missing return after onFailed for empty symlink path edge case.

Part of dcy-355 investigation.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-31 11:46:33 -08:00
2025-10-27 11:49:12 +01:00
2025-10-22 16:57:06 +01:00
2025-08-12 15:14:42 +01:00
2025-08-04 16:57:09 +01:00
2025-08-04 16:57:09 +01:00
2025-08-18 01:57:02 +01:00
2025-10-08 08:13:13 +01:00
2025-04-13 12:40:31 +01:00
2025-08-09 19:57:32 +01:00
2025-07-11 06:03:11 +01:00
2025-08-09 10:55:10 +01:00

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
  • Multiple Debrid providers support
  • WebDAV server support for each debrid provider
  • Optional mounting of WebDAV to your system(using Rclone)
  • Repair Worker for missing files

Supported Debrid Providers

Quick Start

services:
  decypharr:
    image: cy01/blackhole:latest
    container_name: decypharr
    ports:
      - "8282:8282"
    volumes:
      - /mnt/:/mnt:rshared
      - ./configs/:/app # config.json must be in this directory
    restart: unless-stopped
    devices:
      - /dev/fuse:/dev/fuse:rwm
    cap_add:
      - SYS_ADMIN
    security_opt:
      - apparmor:unconfined

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

You can configure Decypharr through the Web UI or by editing the config.json file directly.

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.

Description
Fork of Decypharr - fixing TorBox status bug
Readme MIT 10 MiB
Languages
Go 61.5%
JavaScript 19.8%
HTML 16.3%
CSS 1.9%
Dockerfile 0.3%
Other 0.2%