yubal
Media ServersSelf‑hosted YouTube Music downloader that organizes tracks into a tagged library with scheduling and deduplication
Features
- Web UI for real‑time progress, job queue and mobile access
- Scheduled sync to keep playlists up‑to‑date automatically
- Smart deduplication stores each track once across multiple playlists
Recent releases
View all 23 releases →- Add gosu entrypoint for PUID/PGID support and rootless compatibility (Docker)
- Replace Dockerfile deno curl install with deno PyPI package
- Add reverse proxy subfolder support
Full changelog
Features
- (docker) Add gosu entrypoint for PUID/PGID support and rootless compatibility (#88)
- (yubal) Replace Dockerfile deno curl install with deno PyPI package
- Add reverse proxy subfolder support via
Miscellaneous Tasks
- Bump requests from 2.32.5 to 2.33.0 in the uv group across 1 directory (#123)
- Bump codecov/codecov-action from 5 to 6 in the actions group (#125)
- Bump softprops/action-gh-release from 2 to 3 in the actions group (#130)
- Update dependencies
Built by @guillevc · Full Changelog: v0.7.2...v0.8.0
Updated yt-dlp, migrated frontend to Vite 8, switched dependency management to PyPI for better tracking, and fixed audio quality passthrough issue.
- Browser extension API support
- Single track download priority
- Browser extension for track downloads
- Playlist subscription from YouTube
- Chrome and Firefox support
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.