Skip to content


Homepage: Docker Container:

YoutubeDL-Material is a Material Design frontend for youtube-dl. It's coded using Angular 9 for the frontend, and Node.js on the backend.


Set youtubedlmaterial_enabled: true in your inventories/<your_inventory>/nas.yml file.

The YouTubeDL-Material web interface can be found at http://ansible_nas_host_or_ip:8998.

Specific Configuration

A YouTube directory will be created in your configured downloads spot. YouTubeDL-Material downloads will be placed there. You can change the download location via inventories/<your_inventory>/nas.yml file.