Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Debriuwud

A homelab download manager for Real-Debrid and TorBox. Paste links, pick your files, watch them download.

Features

  • Dual provider — Real-Debrid and TorBox, with automatic fallback
  • File picker — select individual files from magnets and TorBox downloads before committing
  • Smart fallback — magnets try RD first, fall back to TorBox automatically on failure
  • Persistent queue — survives container restarts, picks up where it left off
  • Resume downloads — partial files are kept and resumed from where they stopped
  • Live progress — per-file progress bars, speed, ETA, and total session downloaded
  • Provider health — detects expired tokens and skips unavailable providers rather than failing the whole queue
  • Subfolder support — organise downloads into subfolders per batch
  • Disk space indicator — shows free space on your download volume

Setup

1. Clone

git clone https://github.com/ilovealienz/debriuwud.git
cd debriuwud

2. Configure

cp .env.example .env

Edit .env:

PUID=1000           # your user ID (run: id -u)
PGID=1000           # your group ID (run: id -g)
RD_TOKEN=           # from https://real-debrid.com/apitoken
TORBOX_TOKEN=       # from https://torbox.app → Settings → API

Edit docker-compose.yml to set your download path:

volumes:
  - /your/downloads/path:/downloads
  - /your/config/path:/config

3. Run

docker compose up -d

Open http://your-server-ip:8091

Usage

Links — paste one per line into the sidebar:

  • https://real-debrid.com/d/... — RD download links
  • https://torbox.app/download?id=... — TorBox download links
  • magnet:?xt=urn:btih:... — magnet links (tries RD first, falls back to TorBox)

File picker — magnets and TorBox links open a file picker so you can choose which files to download. Search, select all/none, or pick individually.

Queue controls — Stop pauses the queue and kills the current download. Start resumes. Individual items have Stop/Resume/Retry/Delete buttons.

Tokens

Provider Where to get it
Real-Debrid real-debrid.com/apitoken
TorBox torbox.app → Settings → API

You only need one — the app works fine with just RD or just TorBox.

Config files

State is saved to /config/state.json inside the container (your mounted config path). This persists the queue and total downloaded counter across restarts.

About

Docker Image for downloading links from Real-Debird and Torbox (also magnet support) :3

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages