Skip to content

Features Overview

What is DUMB?

DUMB (Debrid Unlimited Media Bridge) is an all-in-one media management solution designed to streamline the process of finding, downloading, organizing, and streaming media content. It integrates multiple services into a single Docker image, providing automation and efficiency for managing media libraries.

Key Features

  • Unified Deployment – Combines multiple tools into a single, easy-to-deploy system with onboarding-driven setup.
  • Built-In Media Server Integration – Includes Plex Media Server, Jellyfin, and Emby, fully embedded in the container to eliminate mount propagation issues.
  • Automated Content Management – Uses Debrid and Usenet services alongside Plex Discover Watchlists, Trakt lists, and Seerr to automate media retrieval.
  • Arr + WebDAV Workflows – Supports Sonarr, Radarr, Lidarr, Whisparr, plus WebDAV-driven clients like Decypharr (Debrid) and NzbDAV (Usenet).
  • NeutArr automation – Optional continuous searches to fill missing content and upgrade quality.
  • Seerr Sync – One-way request replication from a primary Seerr to subordinate instances for multi-household or multi-stack setups.
  • Integrated Web UI – Control and manage services through a simple web-based interface.
  • Authentication – Optional JWT-based security with user management and session handling.
  • Auto-update – Keep services current with automatic updates from GitHub releases, nightly builds, or specific branches.
  • Symlink Operations – End-to-end guide for repair, migration, backup/restore, scheduled snapshots, and path-transition playbooks.
  • Modular Design – Each service (Riven, Zurg, Zilean, etc.) is independently configurable and upgradable.
  • Advanced Logging & Monitoring – View and filter service logs directly from the DUMB Frontend.
  • FFprobe monitor – Background worker that detects and unsticks ffprobe scans in Sonarr/Radarr.
  • Real-Time Metrics – Monitor CPU, memory, disk, and network usage with WebSocket-powered live updates.

Core Components

DUMB integrates the following projects to create a seamless media experience:

Riven

Riven is one of multiple options responsible for content management, handling search queries, downloading, and organizing media for streaming.

CLI Debrid

CLI Debrid is one of multiple options responsible for content management, handling search queries, downloading, and organizing media for streaming.

Decypharr

Decypharr is a Debrid-focused option responsible for content management, handling search queries, downloading, and organizing media for streaming.

NzbDAV

NzbDAV provides an NZB WebDAV gateway and Arr download-client integration for Usenet workflows.

Prowlarr

Prowlarr centralizes indexer management and syncs indexers across the Arr stack.

Arrs (Sonarr/Radarr/Lidarr/Whisparr)

The Arrs handle TV, movies, music, and adult content automation and organization. During onboarding, selecting Decypharr or NzbDAV can wire Arr instances automatically.

NeutArr

NeutArr is DUMB's default backlog-search automation service and handles missing-content and quality-upgrade searches across the Arr stack. DUMB can filter NeutArr instances by core_service to keep Debrid and Usenet workflows separate.

Zurg

Zurg acts as the automation engine that interacts with Real-Debrid to fetch media files.

Zilean

Zilean enhances content discovery and caching, optimizing the efficiency of media lookups.

rclone

rclone manages cloud storage connections and allows mounting remote debrid storage as if it were a local drive.

Plex Media Server

Plex is bundled directly inside DUMB, providing internal access to rclone-mounted content without needing to expose paths via external bind mounts.

Jellyfin & Emby

Jellyfin and Emby are alternative media servers supported inside the same container.

PostgreSQL & pgAdmin 4

  • PostgreSQL serves as the primary database for storing metadata, configurations, and user preferences.
  • pgAdmin 4 provides a web-based database management interface, making it easy to manage PostgreSQL.

How Does It Work?

DUMB simplifies the media management workflow by:

  1. Run Onboarding to select core services and auto-enable required dependencies.
  2. Scan Lists & Requests from Plex, Trakt, and Seerr.
  3. Fetch From Debrid or Usenet providers (Real-Debrid, AllDebrid, etc.).
  4. Route Through Orchestrators (Riven/CLI Debrid) or Arr clients (Decypharr/NzbDAV).
  5. Mount & Organize Content via Zurg + rclone and Arr-managed libraries.
  6. Stream via Plex/Jellyfin/Emby using internal paths and embedded media servers.

Next Steps

Explore the Configuration section to understand how to set up and customize DUMB according to your needs.