Sign inSign up

lucas410/metify

By lucas410

•Updated about 1 month ago

Self-hosted music downloader for Spotify (web UI for spotdl)

Image
Integration & delivery
Developer tools
Content management system
0

244

lucas410/metify repository overview

⁠MeTify

Docker Pulls Last Commit GitHub Stars

Self-hosted music downloader for Spotify (web UI for spotdl)

A lightweight web interface to download Spotify tracks and playlists using spotDL, with job tracking and file management.


⁠⚙️ Features

  • Download Spotify tracks/playlists via spotDL
  • Downloads from YouTube (Music) also work
  • Background job queue with progress tracking
  • Live logs per download
  • File management (list, download, delete)

⁠🖥️ Run using Proxmox

⁠1. Build and run
bash -c "$(curl -fsSL https://raw.githubusercontent.com/Kikkerslijm410/MeTify/refs/heads/main/installers/proxmox-install.sh)"
⁠2. Update
bash -c "$(curl -fsSL https://raw.githubusercontent.com/Kikkerslijm410/MeTify/refs/heads/main/installers/proxmox-update.sh)"

⁠📡 API Endpoints

⁠Jobs
  • POST /api/jobs → Start download
  • GET /api/jobs → List jobs
  • DELETE /api/jobs/<job_id> → Delete job
  • DELETE /api/jobs → Delete all completed jobs
⁠Files
  • GET /api/downloads → List downloaded files
  • POST /api/download → Download a file
  • DELETE /api/downloads/<path:filename> → Delete a file

Tag summary

Content type

Image

Digest

sha256:e72db1c5f…

Size

179.2 MB

Last updated

about 1 month ago

docker pull lucas410/metify