Self-hosted debrid streaming

Your private streaming app, on every screen.

Discover with TMDB, get AI recommendations, and play instantly-cached streams from your own Real-Debrid, AllDebrid, Premiumize, or TorBox account — in a built-in player you host yourself, with profiles for the whole house.

Latest desktop and PWA builds are available on GitHub Releases.

DebridStreamer
DebridStreamer Discover screen with a featured hero title and a mood-based recommendation row
Self-hosted Your server, your debrid keys, your data Cached-only Instant playback from debrid caches Profiles Kids limits and per-person history Everywhere Desktop apps plus a mobile PWA

Features

Everything a streaming setup should have.

Discovery, recommendations, debrid playback, and cross-device sync — all in one app you run yourself, with no monthly bill beyond the debrid account you already have.

Assistant AI picks on demand

Describe a mood and the built-in Assistant suggests something to watch. Bring your own Anthropic, OpenAI, or local Ollama key.

Playback Cached-only debrid streams

Checks Real-Debrid, AllDebrid, Premiumize, and TorBox plus indexers, then plays already-cached streams in a built-in player — no waiting on downloads.

Continue Watchlist, history, and resume

Save titles, track what you have watched, and pick up exactly where you left off on the next device you open.

Download

Install the desktop app.

Open releases

macOS

Universal build for Apple silicon and Intel Macs, signed and notarized with a built-in updater.

Download for macOS Latest release page

Linux

AppImage, deb, or rpm packages from the latest release.

Download for Linux Latest release page

iPhone, iPad, Android

Connect to your self-hosted server, then add it to the home screen as an app.

Install the PWA Browser install from your server

Release downloader

Latest desktop assets

Loading release metadata from GitHub Releases.

Self-host

Run one private server for every screen.

Host it on an always-on desktop, NAS, VPS, Raspberry Pi, or home server. The server owns logins, profile isolation, encrypted credentials, stream sessions, bandwidth visibility, and the provider-facing IP — so your debrid keys never leave your network.

The desktop app can start the server straight from Settings, then hand phones, tablets, and other computers a hosted PWA with a copyable setup URL and QR code.

Docker Compose
git clone https://github.com/\
Tgk-30/DebridStreamer
cd DebridStreamer/deploy/compose
docker compose up -d --build

For the household

One server, a profile for everyone.

Invite the people you live with, keep their history separate, and give kids a safer corner of the catalog — all from the same self-hosted server.

Personal profiles

Each profile gets its own watchlist, history, resume points, and optional debrid credential overrides on top of the shared account.

Kids and maturity limits

Mark a profile as a kid profile to cap maturity, hide anything above the rating, and require the parental lock to switch back out.

Title requests

Anyone on a restricted profile can request a title; admins review requests alongside server health, sessions, and bandwidth.

Phones & tablets

Install your server as an app.

iPhone or iPad

Open your server URL in Safari, tap Share, then Add to Home Screen.

Android

Open your server URL in Chrome or Edge and choose Install app from the browser menu.

Desktop browser

Use the downloadable desktop app, or just connect any browser to your own server URL.

Updates

Signed updates, installed in place.

The desktop app checks GitHub Releases for a signed latest.json. When a new version ships, the in-app updater can download, install, and relaunch into it — and auto-checks can be turned off from Settings.

Signed update manifest macOS notarized builds Windows and Linux installers Update on your schedule