Self-hosted YouTube downloader: auto-download channels and playlists for Plex, Jellyfin, and Emby
100K+
Youtarr is a self-hosted YouTube downloader. Subscribe to channels and playlists, and it downloads new videos on a schedule, organizes them by channel, and writes the metadata media servers need. Playlists sync into Plex, Jellyfin, and Emby as native playlists, and Plex libraries refresh automatically after downloads. It also works standalone: you can browse and play everything from the web UI without any media server. Learn more at youtarr.com.
The recommended install clones the repo and uses the helper scripts:
git clone https://github.com/DialmasterOrg/Youtarr.git
cd Youtarr
./start.sh
Then open http://localhost:3087. See the Installation Guide for prerequisites and details.
You can also run Youtarr without cloning the repo (Portainer, TrueNAS, and similar Docker-native setups): you only need docker-compose.yml and a .env file. Follow Manual Setup Without Git Clone carefully. In particular, don't mount or auto-create an empty ./migrations directory; it breaks the database bootstrap in a way that's hard to diagnose.
latest: the newest stable releasevX.Y.Z (for example v1.74.0): pinned release versionsdev-latest and dev-rc.<sha>: release candidates built from the dev branch; expect rough edgesImages are published for amd64 and arm64 (Raspberry Pi, Apple Silicon, most NAS devices).
Content type
Image
Digest
sha256:3a1949c84…
Size
327.3 MB
Last updated
4 days ago
docker pull dialmaster/youtarr