OpenSource-Hub
M

MeTube

13.4k stars·Video & Audio Download·SHA-256 checksum verified

MeTube is a self-hosted web UI for yt-dlp, for downloading media from YouTube and dozens of other sites through a clean browser interface. It supports playlists, channels, subscriptions, custom output templates, and fine-grained yt-dlp options.

Smart Download

Visit Project Homepage

No installer available yet — head to the source repository

A self-hosted web UI for yt-dlp that makes downloading videos and playlists from YouTube and 1000+ sites a breeze.

Core Features

  • Download videos, audio, captions, and thumbnails from a browser UI
  • Support playlists, channels, and configurable output templates
  • Subscribe to channels and playlists with automatic periodic checking
  • Custom download directories and audio/video separation
  • Fine-tune yt-dlp options via environment variables or JSON config files

What It Can't Do

  • For best performance, mount a SSD or tmpfs as the temp directory, but note this may disable resume capability. 2. Always map /downloads to a persistent volume to avoid data loss on container removal. 3. If using a reverse proxy or HTTPS, set PUBLIC_HOST_URL to ensure correct download links. 4. Subscription check interval defaults to 60 minutes; to force an immediate check, use the UI button.

Use Cases

  • Personal media library: easily download entire YouTube playlists or channels
  • Offline learning: subscribe to educational channels and auto-download new videos
  • Podcast management: convert videos to audio and organize in custom folders

MeTube is a lightweight, self-hosted web interface for yt-dlp, designed to simplify downloading media from YouTube and over 1,000 supported sites. It runs as a Docker container and provides a modern browser UI to add downloads, manage playlists, subscribe to channels, and even auto-detect new uploads. You can configure output templates, download directories, concurrency limits, and fine-tune yt-dlp options via environment variables or JSON presets. MeTube supports video/audio separation, custom subdirectories, and HTTPS behind reverse proxies. Its key strength is simplicity + flexibility: no complex setup, yet powerful enough for power users who need custom yt-dlp options, subscriptions, and playlist management. Unlike some alternatives, MeTube keeps your downloads organized with custom folder support and state files for resuming or tracking history.

Tags

yt-dlpyoutube-downloaderself-hostedweb-uidockermedia-downloadersubscription-manager

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

Step 1: Install Docker and ensure it is running

4

Step 2: Run the container: docker run -d -p 8081:8081 -v /your/download/path:/downloads ghcr.io/alexta69/metube

5

Step 3: Open browser to http://localhost:8081, paste a URL, and start downloading

Install Guide
  1. Step 1: Install Docker and ensure it is running
  2. Step 2: Run the container: docker run -d -p 8081:8081 -v /your/download/path:/downloads ghcr.io/alexta69/metube
  3. Step 3: Open browser to http://localhost:8081, paste a URL, and start downloading
File Integrity

Checksum not available

This project has not published a SHA-256 checksum on its GitHub Release page

SHA256 Checksum

No checksum available

Download directly from GitHub Releases and verify file integrity yourself

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

Stop and remove the container: docker stop metube && docker rm metube. Delete the .metube state folder in your download directory to fully clean up.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseMIT
Last Updated2026-06-25 14:05:08
GitHub Repository

Having issues? Check the FAQ below

4 FAQs

Similar Projects