Skip to content

henriquesebastiao/downtify

Repository files navigation


Downtify

Web GUI for spotDL. Allows you to download music from Spotify along with album art, lyrics and metadata.

Test GitHub Release GitHub License Visitors Docker Pulls

2025-10-07_20-54-56.mp4

✨ Why Downtify?

Tired of clunky command-line tools to download your Spotify music? Downtify wraps the powerful spotDL engine in a clean, intuitive web interface — so anyone can download their favorite tracks, albums, and playlists without touching a terminal.

  • 🎵 Download any Spotify link — songs, albums, playlists, podcasts
  • 🖼️ Embedded metadata — album art, track name, artist, album title and more
  • 🔔 Desktop notifications when your downloads are ready
  • 🐳 One Docker command to get started
  • 🏠 Available on popular home server platforms like Umbrel, CasaOS and HomeDock

🚀 Quick Start

Get Downtify running in under a minute:

docker run -d -p 8000:8000 --name downtify \
  -v /path/to/downloads:/downloads \
  ghcr.io/henriquesebastiao/downtify

Then open http://localhost:8000, paste a Spotify link, and hit download. That's it.

💡 Change /path/to/downloads to wherever you want your music saved.

🐳 Docker Compose

services:
  downtify:
    container_name: downtify
    image: ghcr.io/henriquesebastiao/downtify:latest
    ports:
      - '8000:8000'
    volumes:
      - ./downloads:/downloads

Custom port? Use the DOWNTIFY_PORT environment variable:

ports:
  - '8000:30321'
environment:
  - DOWNTIFY_PORT=30321

🏠 Available on Home Server Platforms

Downtify is one click away on popular self-hosted home server operating systems:

Platform Link
☂️ Umbrel Install on Umbrel
🏠 CasaOS Install on CasaOS
⚓ HomeDock OS Install on HomeDock

🎧 How It Works

Downtify uses SpotDL under the hood, which sources audio from YouTube to avoid Spotify DRM restrictions. Spotify's API is used only to fetch track metadata — so your downloads are rich with accurate song info.

Warning

Users are responsible for their actions and any legal consequences. We do not support unauthorized downloading of copyrighted material and take no responsibility for user actions.

🤝 Contributing

Contributions, issues and feature requests are welcome! Feel free to check the issues page.

If Downtify has been useful to you, consider leaving a ⭐ — it helps the project grow!

📄 License

Licensed under the GPL-3.0 License.

About

Download your Spotify playlists and songs along with album art and metadata in a self-hosted way via Docker

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

 
 
 

Contributors