Skip to content

Features Overview#

🚀 What is DMB?#

DMB (Debrid 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.
  • Automated Content Management – Uses Debrid Services, Plex Discover Watchlists, Trakt lists, and Overseerr to automate media retrieval.
  • Integrated Web UI – Control and manage services through a simple web-based interface.
  • Modular Design – Each service (Riven, Zurg, Zilean, etc.) is independently configurable and upgradable.
  • Advanced Logging & Monitoring – View and filter service logs directly from the DMB Frontend.

🛠️ Core Components#

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

🎞️ Riven#

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

🤖 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.

🗃️ 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?#

DMB simplifies the media management workflow by:

  1. Scanning User Watchlists (Plex, Trakt, Overseerr, etc.).
  2. Fetching Media from Debrid Services (Real-Debrid, AllDebrid, etc.).
  3. Downloading & Organizing Content using Zurg & Riven.
  4. Providing a Web Interface for monitoring & controlling downloads.
  5. Allowing Streaming via Plex & Other Clients by mounting content with rclone.

📌 Next Steps#

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