[SpotDL] on Cloudron - Download Youtube music from Spotify playlist
App Wishlist
1
Posts
1
Posters
42
Views
1
Watching
-
- Main Page: https://github.com/spotDL/spotify-downloader
- Git: https://github.com/spotDL/spotify-downloader
- Licence: MIT
- Docker: Yes
- Summary: Download Spotify playlist using Youtube music.
Gets the file on the disk and available in the browser.
Got it working with this remixed Dockerfile :
Dockerfile
FROM python:3-alpine LABEL maintainer="xnetcat (Jakub)" # Install dependencies RUN apk add --no-cache \ ca-certificates \ ffmpeg \ openssl \ aria2 \ g++ \ git \ py3-cffi \ libffi-dev \ zlib-dev # Install uv and update pip/wheel RUN pip install --upgrade pip yt-dlp spotdl==4.2.11 # Change Workdir to download location WORKDIR /app/data RUN mkdir -p /run/.spotdl && ln -s /run/.spotdl /root/.spotdl # Entrypoint command ENTRYPOINT ["spotdl", "web", "--host", "0.0.0.0", "--web-use-output-dir", "--output", "/app/data/{artist}/{title}.{output-ext}", "--keep-alive"]
CloudronManifest.json
{ "title": "SpotDL", "description": "Download file from Youtube using Spotify ressources", "version": "0.0.1", "httpPort": 8800, "addons": { "localstorage": {}, "proxyAuth": { "path": "/" } }, "manifestVersion": 2 }
Screenshots