MyTube
For video enthusiasts and media archivers who want complete ownership over their online video subscriptions, MyTube provides a self-hosted video downloader, library organizer, and streaming portal. Paste a single link or queue a batch of URLs from YouTube, Bilibili, Twitch, MissAV, and over one thousand yt-dlp compatible sites to archive videos directly to your disk. Subscribe to your favorite creators so new uploads download automatically in the background alongside their default language subtitles. Local video uploads automatically generate thumbnails and pull movie or television posters, cast details, release years, and ratings from TMDB. Curate custom collections, filter your catalog by tags or authors, and generate private RSS feed links for external podcast and feed readers. Built-in playback tools include keyboard shortcuts, cinema mode, Canvas-based in-car playback, and optional real-time audio translation with live subtitles via Google Gemini. You can sync finished recordings to Alist or OpenList cloud storage, trigger custom shell scripts on task completion, and receive instant Telegram bot alerts when downloads finish or fail. Share your library safely using read-only visitor accounts while protecting admin controls with WebAuthn passkeys or a 3x3 gesture lock. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Deploy