Skip to main content

Host

  • A Linux server with Docker and Docker Compose.
  • ~2-4 GB RAM for the base stack (more if you run heavy usenet/torrent loads).
  • Disk sized for your cache: at least EVICTION_CAP_BYTES (default 300 GB) plus headroom for the download scratch area. A separate data disk mounted at /mnt/cache/store is recommended.

Accounts & services

  • A debrid account (RealDebrid, AllDebrid, or TorBox) — this is what makes streaming instant. Users add their own key in the app.
  • A WireGuard VPN provider for download egress (recommended). See VPN.
  • A domain if you want to reach it from outside your LAN / use it with Stremio. See Exposing publicly.

Optional

  • A Usenet provider + indexer for NZB downloads.
  • Cloud storage (Google Drive / Dropbox / OneDrive / pCloud / S3) if you want users to bring their own storage. See BYOS.
Everything else — PostgreSQL, NATS, qBittorrent, the object store, and the Torrin services — is bundled in the compose stack. You don’t install them separately.