yt-dlp Web UI
★ 2.6kArchivedMozilla Public License 2.0Open Source — No PaywallSingle Container — single container — minimal hosting footprintDocker · Compose · Binary +1No external DB2 active committers (12mo)
About
yt-dlp Web UI is a self-hosted interface and RPC server built around yt-dlp. It is aimed at users who want to manage video fetching from a server or NAS through a browser rather than by running...
Community Ratings
No ratings yetNew this week
Read recap →Weekly Recap — Oct 2, 2026 – Oct 9, 2026Oct 9, 2026
Features
- video downloading
- livestream monitoring
- download queue
- audio extraction
- format selection
- custom output filename
- custom output path
- custom yt-dlp arguments
- theme switching
- language switching
Details
- Last Updated
- Oct 10, 2026
- Created
- Nov 18, 2021
- Install Methods
- dockerdocker-composebinarysource
- Requirements
- yt-dlpffmpegnodejsgomake
- Authentication
- local
- API
- RESTWEBSOCKET
- Backup & Export
- file-backupnative-export
- Runtime / Stack
- DockerGoNodejs
- Privacy & Independence
- No Cloud RequiredOffline Capable
- Deployment
Deployment: Docker Compose ✓Single Container — minimal hosting footprintsingle container
Run yt-dlp Web UI with Docker Compose
Compose file from the yt-dlp Web UI project repository.
1 service · 1 unclassified (yt-dlp-webui)
no resource limits declared
needs persistent storage (2 volumes)
docker-compose.yml · @ c7ad3bd · scanned Sep 27, 2026
services:
yt-dlp-webui:
image: marcobaobao/yt-dlp-webui
ports:
- 3033:3033
volumes:
- <your dir>:/downloads # replace <your dir> with a directory on your host system
- <your dir>:/config # directory where config.yml will be stored
healthcheck:
test: curl -f http://localhost:3033 || exit 1
restart: unless-stopped
This file may be out of date. Check the yt-dlp Web UI documentation for current setup steps.
Tags
Track your self-hosted stack
Bookmark software to try, rate tools you've used, and keep your collection in one place.
Metadata extracted from README on Sep 28, 2026
Related Software
Seerr
12.9k
Seerr is a free and open source application for managing media library requests and integrating with services like Jellyfin, Plex, Emby, Sonarr, and Radarr.
Media ManagementPermissive LicenseMedia Servers+2
Single Container
Youtarr
1.7k
A self-hosted YouTube downloader that auto-downloads videos from subscribed channels and playlists, then organizes and syncs them with media servers like Plex, Jellyfin, and Emby.
Media ManagementMedia ServersAutomation Tools+2
2 Containers
tubesync
2.8k
TubeSync is a web-based personal video recorder for YouTube that syncs channels and playlists to local storage and can update media servers like Plex or Jellyfin.
Media ManagementMedia ServersFile Synchronization+4
Cloud Required
Rapidbay
896
RapidBay is a self-hosted web app for searching torrents, selecting video files, and streaming or casting them after automatic conversion.
Media ServersPermissive LicenseMedia Management+3
Reaparr
700
Reaparr is a web project promoted on its website and DockerHub, but the provided README does not describe its function clearly.
Media ManagementCopyleft LicenseMedia Servers+2
Pinchflat
5.4k
Pinchflat is a self-hosted YouTube media manager for downloading content from channels and playlists with yt-dlp.
Media ManagementMedia ServersDigital Archiving+4
Single ContainerFully FOSS
ChannelTube
329
ChannelTube is a tool for synchronizing and fetching content from YouTube channels using yt-dlp.
Media ManagementDigital ArchivingAutomation Tools+4
YoutubeDL-Server
318
A simple web and REST interface for downloading YouTube videos onto a server.
Media ManagementMedia ServersAutomation Tools+2
2 Containers
Tracearr
2.7k
A monitoring platform for Plex, Jellyfin, and Emby that provides a unified dashboard, playback analytics, account sharing detection, and automations.
Media ManagementMedia ServersAnalytics Tools+1
3 Containers
Jellyfin
58.0k
Jellyfin is a free software media server for managing and streaming personal media to client devices.
Multimedia StreamingCopyleft LicenseMedia Management+3
Stash
13.1k
Stash is a self-hosted web app for organizing, browsing, and tagging video and image collections, with metadata scraping and statistics.
Multimedia StreamingCopyleft LicenseMedia Management+3
Single Container
MeTube
15.0k
A web GUI for youtube-dl/yt-dlp that lets users download videos from YouTube and other supported sites, with playlist support.
Media ManagementCopyleft LicenseMedia Servers+2
