Skip to content

godver3/strmr

Repository files navigation

image

strmr

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

Backend Deployment

Deploy the backend using Docker Compose (or use the example in the repo):

  1. 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-stopped

The cache folder will contain user settings and stream metadata.

  1. Start the container:
docker-compose up -d

The backend will be available at http://localhost:7777. The default login is admin/admin for both the frontend app and the admin web UI.

Configuration

Access the admin panel at http://localhost:7777/admin to configure all settings. Required settings are indicated in the web UI settings page.

Roadmap

See Discord for more planning details.

  • Non-M3U IPTV support
  • Custom shelf content
  • Mediafusion support

What to test?

Please test:

  • General searching/streaming/media matching
  • Test DV/HDR playback
  • Android TV performance

Frontend Apps

The frontend is built with React Native and supports iOS, tvOS, Android, and Android TV. Updates will be pushed through Expo OTA and auto update testing apps (1.0.x). New builds will be submitted periodically as major increments (1.x.0). Update details will be shared in the Discord.

iOS / tvOS

Available on TestFlight

Android / Android TV

Download the latest APK: Releases

Acknowledgments

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.

License

MIT