ytdl-sub

ytdl-sub

Docker app from Selfhosters

Overview

Automate downloads and metadata generation with YoutubeDL. This is the headless variant. See `ytdl-sub-gui` for a web-gui version.

Runtime arguments

Network
bridge
Privileged
false

Template configuration

configPathrw
Target
/config
Value
/mnt/user/appdata/ytdl-sub
TV ShowsPathrw

Path to store TV shows

Target
/tv_shows
Value
/mnt/user/tv_shows
MusicPathrw

Path to store music

Target
/music
Value
/mnt/user/music
Music VideosPathrw

Path to store music videos

Target
/music_videos
Value
/mnt/user/music_videos
MoviesPathrw

Path to store movies

Target
/movies
Value
/mnt/user/movies
MediaPathrw

Top-level folder for all media, can use separate mounts instead

Target
/media
Value
/mnt/user/media
tmpPathrw

Temp folder for ytdl-sub to use as a cache

Target
/tmp
Value
/mnt/user/media/temp/
PUIDVariable
Value
99
PGIDVariable
Value
100
UMASKVariable
Value
002

Details

Repository
ghcr.io/jmbannon/ytdl-sub:latest
Last Updated2026-06-02
First Seen2023-04-03

Run ytdl-sub on Unraid.

ytdl-sub is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.