youtube-dl-nas
Authenticated yt-dlp download queue for video, audio and subtitles, with history, mobile sharing and NAS file management (fork of youtube-dl-server).
Activity has dropped noticeably. Check the repository before committing to it.
Commit activity more than 18% of tracked projects; popularity more than 11%. How this is calculated.
Commits, last 11 months
| Stars | 199 |
|---|---|
| Latest release | 26.0922 · 22 Sept 2026 |
| Repo updated | 22 Sept 2026 |
| Licence | MIT |
| Built with | Python, Docker |
Is youtube-dl-nas actively maintained?
Development is ongoing. The repository recorded 48 commits over the same window, and the last three months alone account for 48 of them.
The most recent tagged release, 26.0922, shipped within the last month — a current, installable version exists today.
Note that youtube-dl-nas depends on a third-party service to work fully. It is self-hosted, but not self-contained: if that external service changes its terms or disappears, your instance is affected.
youtube-dl-nas ranks #23 of 31 tracked media management projects. Several better-maintained options exist in the same category — they are listed below.
What youtube-dl-nas actually does
This application provides an authenticated download queue for fetching videos, audio, and subtitles from various online platforms directly to your storage. It builds upon a previous iteration to add features such as download history, mobile sharing capabilities, and basic file management tailored for network-attached storage. Users interact with a web interface to queue and monitor media extraction tasks running on their own infrastructure.
Best fit: Self-hosters who want a dedicated, password-protected web interface to queue video downloads remotely and store them directly on a local NAS.
Worth knowing: The project is a niche fork with modest community traction, meaning updates may lag behind upstream extractor changes and bug fixes could be slow to arrive.
Deployment notes
As a containerised Python application, you will typically need to map persistent storage volumes for the downloaded media files and configure a reverse proxy to handle authentication securely over TLS.
Links
Alternatives to youtube-dl-nas
Projects in the same categories, ordered by health score.
Syncs YouTube channels and playlists to a locally hosted media server.
Automatic TV Shows downloader and manager for Usenet and BitTorrent. It can grab, sort and rename new episodes and automatically upgrade the quality of files already downloaded when a better quality format becomes available.
Web GUI for youtube-dl, with playlist support. Allows downloading videos from dozens of websites.
Cross-platform Plex media downloader that seamlessly adds media from other Plex servers to your own.
Manage requests for your media library, supports Plex, Jellyfin and Emby media servers (fork of Overseerr).
Download videos from YouTube channels on a schedule via yt-dlp, with a web UI to browse and selectively download videos. Integrates with Plex Media Server and generates NFO metadata for Jellyfin, Kodi, and Emby.