selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

Telegram-Stremio logo

Self-host Telegram-Stremio

v1.0.7

Telegram files to Stremio streaming server

ReleaseOpen SourceGPL-3.0
Updatedlast week
LanguagePython
Setup difficultyModerate
Stars
659
Port
8000 (Web server port)
Requires
MongoDB

What is Telegram-Stremio?

A self-hosted media server that converts Telegram channels into a private streaming library accessible via Stremio or Nuvio clients. Users forward media files to a Telegram channel where the server extracts metadata automatically from TMDb or IMDb, generating posters and permanent streaming links. The system organizes content into auto-generated catalogs by language or streaming platform, supports multi-user access with subscription-based payment flows, provides anime-specific handling, manages split-file archives as single streams, and includes a web configuration panel for complete server management without code.

Telegram-Stremio alternatives

Should you self-host Telegram-Stremio?

Telegram-Stremio scores 42/100 on selfhost.directory (how scoring works) and ranks #94 of 118 in Media Server. It has 659 GitHub stars, -1 in the last 30 days.

It shipped 8 stable releases in the past year. The latest, v1.0.7, came out on 9 October 2026. New versions land roughly every 3 days.

Setup is moderate: expect some configuration beyond a single command. It is GPL-3.0-licensed and written mostly in Python.

Its closest alternative on selfhost.directory is Jellyfin (88/100, 58 801 stars). It scores higher overall, so compare the two before you pick. See Telegram-Stremio vs Jellyfin side by side.

Features

  • Automatic posters & metadata
  • Custom Catalogs
  • Multi-user support
  • Permanent streaming links
  • Subscription plans

Telegram-Stremio README

Logo

A powerful, self-hosted Telegram Stremio Media Server built with FastAPI, MongoDB, and PyroFork — turn your Telegram channels into a private streaming library you watch in Stremio / Nuvio.

Donate

How to configure Telegram-Stremio

  • API_IDTelegram API ID
  • API_HASHTelegram API Hash
  • BOT_TOKENBot token from @BotFather
  • OWNER_IDYour numeric Telegram user ID
  • DATABASETwo MongoDB URIs separated by comma (tracking and storage databases)

Telegram-Stremio releases & version history

More in Media Server

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…