Skip to content

Distributed Unlimited Media Bridge ecosystem banner

DUMB — All-in-One Media Automation for Debrid and Usenet

Distributed Unlimited Media Bridge (DUMB) is an open-source, all-in-one Docker media automation platform. Deploy and manage Debrid or Usenet workflows, Sonarr, Radarr and other Arr apps, Plex, Jellyfin, Emby, request tools, logs, metrics, notifications, and embedded service UIs from one guided dashboard.

  • Quick Start

    Get DUMB up and running in minutes with Docker, Portainer, Unraid, or other platforms.

  • Unified Platform

    All your favorite media services in one container. Plex, Jellyfin, Emby, Sonarr, Radarr, and more—pre-configured and ready to use.

  • Automated Workflows

    Connect Debrid and Usenet services, Trakt lists, and Plex Discover watchlists. DUMB auto-wires the stack from onboarding to streaming.

  • Guided Onboarding

    Step-by-step setup for core services, optional tools, credentials, and embedded UIs. Start with sane defaults, then refine later.

  • Embedded UIs

    Use Traefik to unify service UIs under one endpoint and manage everything from the DUMB dashboard.

  • Integrated Access Layer

    Keep DUMB-owned embedded UI routes, user-managed Traefik Proxy Admin routes, and Cloudflare Tunnel ingress in clearly separated lanes.

  • Live Metrics

    Track CPU, memory, disk, and network usage in real time with WebSocket-powered updates.

  • AI Assist

    Ask service or stack questions with optional local or cloud AI, using previewable redacted context from logs, docs, config, and dependencies.

  • Authentication

    Optional JWT auth with user management to secure the UI and API.

  • Auto-Update

    Keep services current with scheduled updates or pinned versions.

  • Auto-Restart

    Health checks and backoff restarts keep services resilient.

What's Included

DUMB integrates a comprehensive ecosystem of media management tools:

  • Media Servers: Plex Media Server, Jellyfin, Emby
  • Workflow services: Riven, CLI Debrid, Decypharr, InfiniDysk, AltMount
  • Automation: Sonarr, Radarr, Lidarr, Prowlarr, Whisparr, NeutArr, Profilarr
  • Storage & Caching: Zurg, rclone
  • Requests & Watchlists: Seerr, Pulsarr
  • Streaming & Stremio Addons: mediastorm, AIOStreams
  • Monitoring & Tools: Tautulli, Zilean, AI Assist
  • Access & Proxying: Traefik, Traefik Proxy Admin, Cloudflared
  • Database: PostgreSQL, pgAdmin 4, Phalanx DB

All services work together seamlessly with Plex Discover Watchlists, Trakt lists, Seerr, and more to streamline media discovery and access.

Integrated Access Layer

DUMB's Traefik integration is more than a convenience proxy. It gives the stack a single controlled access layer:

  • Embedded service UIs are DUMB-owned routes generated under /service/ui/<service> and surfaced in the dmbdb service pages.
  • Traefik Proxy Admin manages operator-created LAN or public hostnames through Traefik's HTTP provider, while DUMB keeps owning the embedded UI route file.
  • Cloudflared brings Cloudflare Tunnel traffic to DUMB Traefik without requiring direct router port forwarding.

That separation matters: DUMB can keep regenerating service UI routes for enabled services, TPA can own the routes you deliberately publish, and Cloudflared can be the ingress path for Cloudflare-hosted DNS without replacing Traefik.


Ready to get started? Check out the Deployment Guide or explore the Features, Services, and Reference documentation.