Об этом проекте
Telegram Stremio — это самодельный медиасервер, который преобразует файлы из каналов Telegram в постоянные ссылки для стриминга, доступные в Stremio или Nuvio. Построенный на FastAPI, MongoDB и PyroFork, он считывает имена файлов или подписи, которые вы пересылаете в назначенные каналы, сопоставляет их с базами IMDb/TMDb и представляет организованные каталоги с постерами и разбивкой по эпизодам — всё управляется через веб-панель.
Основные возможности включают автоматическое получение метаданных из Cinemeta и TMDb, поддержку разделённых и многотомных архивных файлов (тома `.001`/`.002` и разделённые `.zip`), прикрепление субтитров с определением языка по именам файлов, а также гибкую систему каталогов, которая автоматически сортирует контент по языку, платформе и рейтингам, позволяя при этом создавать вручную подобранные частные или эксклюзивные полки.
Встроен контроль доступа: каждый пользователь получает токен, администраторы могут устанавливать подписки, а индивидуальные настройки позволяют зрителям выбирать предпочтения по качеству и скрывать или переупорядочивать каталоги. Отслеживание активности пользователей показывает, кто онлайн, что воспроизводится и метаданные устройства.
Роли каналов разделены — каналы Auth индексируются, каналы Manual предназначены для личных загрузок, канал Anime обеспечивает сопоставление метаданных с учётом аниме, канал Announcement публикует уведомления о новом контенте с глубокими ссылками, а канал Skip собирает файлы, не прошедшие индексацию, для последующего просмотра. Глобальный поиск расширяет поиск Stremio за пределы локальной библиотеки в живые дополнительные каналы Telegram при подключённой пользовательской сессии.
Варианты развёртывания включают Docker на VPS (рекомендуется), Heroku и Hugging Face Spaces. Сопутствующее Android-приложение TeleStremio обеспечивает более лёгкий однопользовательский опыт без внешнего хостинга. Проект является открытым и управляется сообществом.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.