Self-hosted YouTube downloader (web UI for youtube-dl / yt-dlp)
X
Python
MeTube, baby! If you’re trying to curate your own video library straight from YouTube or any of its cousins, look no further. Get ready to own the process with MeTube, your very own self-hosted YouTube downloader sporting a slick web UI powered by the ever-reliable yt-dlp fork of youtube-dl. Whether you’re on your laptop or phone, this bad boy serves as your personal cloud-based DVR without the hassle of streaming services. First off, let's salute the devs for giving us a heads-up—32-bit ARM builds are saying goodbye. It's high time to hop on the 64-bit train to keep getting those regular MeTube perks. Anyway, once you’ve squared that away, it's a downhill ride from there. MeTube isn’t playing around when it comes to features: 1. **Super-Easy Setup with Docker:** Fire up MeTube with one line in Docker, and you’re off to the races. Just map your download directory and open port 8081. Piece of cake, right? 2. **docker-compose Ready:** For those who like to get a bit fancier with docker-compose, MeTube's got you covered. It’s configured to keep the container alive unless you tell it otherwise. 3. **Highly Configurable:** With an extensive list of environment variables, you can tweak everything from user IDs to download directories, themes, and more. Want to segregate your audio-only downloads? Done. Need custom directories? Easy peasy. 4. **Supports Multiple Formats and Sites:** It's not just YouTube; MeTube's yt-dlp engine can handle downloads from a slew of other sites, adding flexibility to your media hoarding. 5. **Browser Integrations:** Got Firefox or Chrome? The MeTube browser extensions let you right-click videos and zap them directly into your collection. If you’re a Safari user, there’s an iOS shortcut making your life easier. 6. **Responsive and Secure:** Running behind a reverse proxy? No problem. MeTube can be fine-tuned to work through NGINX or Apache without breaking a sweat. Plus, it supports HTTPS for that extra layer of security. 7. **Automation Support:** With auto-updating of yt-dlp via nightly builds and Docker Watchtower recommendations, MeTube ensures you’re always up-to-date with minimal manual tinkering. Now think about those lazy Sundays where all you want is to binge-watch your saved playlists. MeTube makes sure you don't spend that time dealing with low video quality or codec issues—especially if you’re on an iPhone. Just toggle "Best (iOS)" during the download to ensure smooth playback. What's more? If you hit any snags, debugging with yt-dlp directly in the container helps you isolate and address issues quickly. It’s like having your cake and eating it too. So, DIY enthusiasts, homelab warriors, or folks annoyed by playlist ads—MeTube is your magic wand. Set it up in no time and start building that dream offline video collection today. Dive into the wild, beautiful world of open-source goodness at MeTube's official website. Seriously, stop reading and start downloading!
Check out site