SpotDL-WebGUI

SpotDL-WebGUI

Docker app from MackAttack's Repository

Overview

Container spotDL finds songs from Spotify playlists on YouTube and downloads them - along with album art, lyrics and metadata. Additionally provides a web interface for easily adding media links to process.

Requirements

Made available as Unraid template by Unraid MackAttack and GitHub MROGHUB. Please support SpotDL Directly at their repository https://github.com/spotDL/spotify-downloader and add Extra Argument --restart always if you want to always run or restart

Runtime arguments

Web UI
http://[IP]:[PORT:8800]
Network
bridge
Shell
bash
Privileged
false

Template configuration

Music LocationPathrw

Directory for storing downloaded music files

Target
/music
Default
/mnt/user/music
AppData DirectoryPathrw

Directory for storing SpotDL configuration and cache

Target
/appdata
Default
/mnt/user/appdata/spotdl
Output FormatVariablerw

Audio output format (mp3/m4a/opus)

Target
/etc/spotdl/config.json
Default
mp3
BitrateVariablerw

Audio bitrate in kbps (128/256)

Target
/etc/spotdl/config.json
Default
128
Disable Bitrate ConversionVariablerw

Whether to disable automatic bitrate conversion

Target
/etc/spotdl/config.json
Default
False
Cookie File PathPathrw

Path to YouTube Music cookie file

Target
/appdata/cookies.txt
Default
/mnt/user/appdata/spotdl/cookies.txt
WebGUI PortPorttcp

Port for SpotDL WebGUI

Target
8800
Default
8800
WebGUI HostVariabletcp

Host binding for SpotDL WebGUI

Target
0.0.0.0
Default
0.0.0.0

Download Statistics

393,901
Total Downloads
28,750
This Month
19,660
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
spotdl/spotify-downloader
Last Updated2026-05-28
First Seen2024-11-21

Run SpotDL-WebGUI on Unraid.

SpotDL-WebGUI is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.