프로젝트 소개

Telegram Stremio는 텔레그램 채널 파일을 Stremio 또는 Nuvio 내에서 볼 수 있는 영구 스트리밍 링크로 변환하는 자체 호스팅 미디어 서버입니다. FastAPI, MongoDB, PyroFork를 기반으로 구축되었으며, 지정된 채널로 전달한 파일 이름이나 캡션을 읽어 IMDb/TMDb 데이터베이스와 매칭하고, 포스터와 에피소드 분류가 포함된 정리된 카탈로그를 제공합니다. 모든 관리는 웹 패널을 통해 이루어집니다. 핵심 기능에는 Cinemeta 및 TMDb에서의 자동 메타데이터 검색, 분할 및 다중 파트 아카이브 파일(.001/.002 볼륨 및 .zip 분할) 지원, 파일 이름에서 언어 감지를 통한 자막 첨부, 언어·플랫폼·평점별로 콘텐츠를 자동 정렬하면서 수동으로 선별된 개인 또는 독점 선반도 허용하는 유연한 카탈로그 시스템이 포함됩니다. 접근 제어가 내장되어 있습니다: 각 사용자는 토큰을 받고, 관리자는 구독을 설정할 수 있으며, 사용자별 설정으로 품질 선호도를 선택하고 카탈로그를 숨기거나 재정렬할 수 있습니다. 사용자 활동 추적은 누가 온라인인지, 무엇을 재생 중인지, 기기 메타데이터를 보여줍니다. 채널 역할은 분리되어 있습니다 — 인증 채널은 인덱싱되고, 수동 채널은 개인 업로드를 처리하며, 애니메이션 채널은 애니메이션 인식 메타데이터 매칭을 활성화하고, 공지 채널은 딥 링크가 포함된 새 콘텐츠 알림을 게시하며, 건너뛰기 채널은 인덱싱에 실패한 파일을 수집하여 나중에 검토합니다. 글로벌 검색은 사용자 세션이 연결된 경우 Stremio의 검색을 로컬 라이브러리 너머 실시간 추가 텔레그램 채널로 확장합니다. 배포 옵션에는 VPS의 Docker(권장), Heroku, Hugging Face Spaces가 포함됩니다. TeleStremio라는 동반 Android 앱은 외부 호스팅 없이 더 가벼운 단일 사용자 경험을 제공합니다. 이 프로젝트는 오픈 소스이며 커뮤니티 주도로 운영됩니다.