A streaming media server with native mobile and TV apps. strmr supports:
- Usenet
- Real Debrid/Torbox/AllDebrid
Scraping supports:
- Torrentio
- Jackett
- AIOStreams
- Zilean
- Newznab indexers
Discord: https://discord.gg/kT74mwf4bu
strmr requires both a backend server and a frontend app. The frontend app on its own does nothing - it needs a running backend to connect to.
Deploy the backend using Docker Compose (or use the example in the repo):
- Create a
docker-compose.yml:
services:
strmr:
image: godver3/strmr:latest
container_name: strmr
ports:
- "7777:7777"
volumes:
- /path/to/your/cache:/root/cache
environment:
- TZ=UTC
restart: unless-stoppedThe cache folder will contain user settings and stream metadata.
- Start the container:
docker-compose up -dThe backend will be available at http://localhost:7777. The default login is admin/admin for both the frontend app and the admin web UI.
The frontend is built with React Native and supports iOS, tvOS, Android, and Android TV.
Available on TestFlight:
- iOS: Join TestFlight
- tvOS: Join TestFlight
Updates: Incremental updates are delivered automatically via OTA. Larger updates require updating through TestFlight.
Download the latest APK: Releases
Updates: Incremental updates are delivered automatically via OTA. Larger updates require manually downloading the new APK from GitHub Releases or using Downloader (code listed with each release).
Access the admin panel at http://localhost:7777/admin to configure all settings.
strmr requires API keys from TMDB and TVDB for metadata (posters, descriptions, cast info, etc.):
| Service | Required | Purpose | Get Your Key |
|---|---|---|---|
| TMDB | ✅ Yes | Movie/TV metadata, posters, cast | themoviedb.org/settings/api (free account) |
| TVDB | ✅ Yes | TV show metadata, episode info | thetvdb.com/api-information (free account) |
| MDBList | ❌ Optional | Ratings from multiple sources (IMDb, RT, etc.) | mdblist.com/preferences (free account) |
Enter these keys in the admin panel under Settings → Metadata.
See Discord for more planning details.
- Non-M3U IPTV support
- Mediafusion support
Please test:
- General searching/streaming/media matching
- Test DV/HDR playback
- Android TV performance
Thanks to nzbdav and altmount for paving the way with usenet streaming.
Inspired by plex_debrid and Riven.
Special thanks to Parsett (PTT) for media title parsing.
Powered by FFmpeg for media processing and yt-dlp for trailer fetching.
MIT
