# yt-dlp Web UI A terrible web ui for yt-dlp. Created for the only purpose of *consume* videos from my server/nas. I will eventually make this better as soon as I can. Not in the immediate. ## Now with dark mode ## Settings The avaible settings are currently only: - Server address - Switch theme Future releases will have: - Exctract audio - Format selection ## Docker installation ``` docker pull marcobaobao/yt-dlp-webui:latest docker run -d -p 3022:3022 -v :/usr/src/yt-dlp-webui/downloads marcobaobao/yt-dlp-webui ``` or ``` docker build -t yt-dlp-webui . docker run -d -p 3022:3022 -v :/usr/src/yt-dlp-webui/downloads yt-dlp-webui ``` ## Manual installation ``` npm i npm run build npm run fetch // edit the settings.json specifying the download path or // it will default to the following created folder mkdir downloads node server.js ``` ## Todo list - retrieve background tasks - better ui/ux