Youtarr
Automation & WorkflowsA self‑hosted YouTube downloader that automatically fetches videos from subscribed channels and prepares them with metadata for media servers like Plex.
Features
- Auto‑download new videos from channel subscriptions
- Generate organized files with full metadata for Plex, Kodi, Jellyfin, Emby
- In‑app playback without needing a separate media server
- SponsorBlock integration to trim sponsored segments automatically
- REST API and Swagger docs for programmatic control
Recent releases
View all 23 releases →- dep: bump axios to clear high‑severity advisory
- Customizable video filename template configuration
- Manual rescan capability and support for additional file formats
- Filename preview rendering via yt-dlp
Full changelog
What's Changed
1.69.0 (2026-05-11)
Features
- add customizable video filename template (8e1600a), closes #369
- add manual rescan and recognize more formats (851e593)
- config: render filename preview via yt-dlp (24aad30), closes #369
Bug Fixes
- reduce bind-mount mariadb corruption risk (9ce4ef7)
- deps: bump axios to clear high-sev advisory (6f01c15)
- migrate: preserve source db collation (f6c0664), closes #598
- setup: replace localhost gate with one-time token (4e1b423), closes #431
- restore members-only video detection (e0ed879), closes yt-dlp/yt-dlp#16665
- stop clobbering channelvideo publishedAt on empty refresh (1af2022), closes #608
Documentation
Docker Image
docker pull dialmaster/youtarr:v1.69.0
Or use latest:
docker pull dialmaster/youtarr:latest
Full Changelog
Full Changelog: https://github.com/DialmasterOrg/Youtarr/compare/vv1.68.0...v1.69.0
- Expanded YouTube API coverage to all tabs
- Optional YouTube Data API v3 support with yt-dlp fallback
- Nightly yt-dlp auto-updates and extended configuration (IP family, rate limit, custom args)
Full changelog
What's Changed
1.68.0 (2026-04-29)
Features
- add nightly yt-dlp auto-update (1402505)
- add yt-dlp ip family, rate limit, custom args (228ee4e), closes #527 #529 #535
- expand youtube api coverage to all tabs (4063f61)
- harden youtube data api integration (f285feb)
- support optional YouTube Data API v3 key with yt-dlp fallback (2a3ef33)
- auth: lower username minimum to 1 char (02996ce), closes #581
- find-videos: add filter and bulk download (e69a01d)
Bug Fixes
- downloads: persist successful videos when some fail (ad3e2c1)
- downloads: tolerate expected yt-dlp skips (7b8f90a)
- videos: handle ENOTEMPTY on SMB delete (1e5c701), closes #370
Documentation
- update CHANGELOG for v1.67.0 [skip ci] (4a4e4f2)
Docker Image
docker pull dialmaster/youtarr:v1.68.0
Or use latest:
docker pull dialmaster/youtarr:latest
Full Changelog
Full Changelog: https://github.com/DialmasterOrg/Youtarr/compare/vv1.67.0...v1.68.0
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.