youtube-dl-material
youtube-dl-material
Docker app from Selfhosters
Overview
ytdl-material is a full suite UI for yt-dlp. It's coded using Angular 21 for the frontend, and Node.js on the backend. See a list of features here.
Runtime arguments
- Web UI
http://[IP]:[PORT:17442]/- Network
bridge- Privileged
- false
Template configuration
WebUIPorttcp
WebUI Port
- Target
- 17442
- Default
- 17442
Audio DownloadsPathrw
Audio Downloads
- Target
- /app/audio/
Video DownloadsPathrw
Video Downloads
- Target
- /app/video/
Subscription DownloadsPathrw
Subscription Downloads
- Target
- /app/subscriptions/
WebUI TitleVariable
Container Variable: ytdl_title_top
- Target
- ytdl_title_top
- Default
- YoutubeDL Material
User IDVariable
- Target
- UID
- Default
- 99
- Value
- 99
Group IDVariable
- Target
- GID
- Default
- 100
- Value
- 100
AppDataPathrw
Container Path: /app/appdata
- Target
- /app/appdata
- Default
- /mnt/user/appdata/youtubedl-material
Advanced Configuration ModeVariable
Allow advanced configuration (true/false)
- Target
- ytdl_allow_advanced_download
- Default
- true|false
Download Statistics
24,182
Total Downloads
Details
Repository
voc0der/ytdl-material:nightlyLast Updated2026-05-01
First Seen2026-04-03
Run youtube-dl-material on Unraid.
youtube-dl-material is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.