Deemix - Musik von Deezer herunterladen und verwalten

Deemix - Musik von Deezer herunterladen und verwalten

Deemix ist ein selbstgehosteter Musikdownloader für Deezer, der Alben, Playlists und einzelne Tracks in hoher Qualität herunterladen kann.

Was ist Deemix?

Deemix ist eine Bibliothek und Web-Anwendung, die es ermöglicht, Musik von Deezer als MP3 oder FLAC herunterzuladen – inklusive vollständiger Metadaten und Coverbilder. Die Web-Oberfläche erlaubt die Suche nach Künstlern, Alben und Playlists sowie die Verwaltung einer Download-Queue. Für den Download ist ein Deezer-Account notwendig; für FLAC-Qualität (HiFi) wird ein entsprechendes Deezer-Abonnement benötigt. Deemix lässt sich gut in eine lokale Musikbibliothek integrieren.

Voraussetzungen

  • Docker 20.10+ oder Docker Compose
  • Deezer-Konto (für FLAC: HiFi-Abonnement)
  • Deezer ARL-Token (aus Browser-Cookie extrahiert)

Compose-Beispiel

services:
  deemix:
    image: registry.gitlab.com/bockiii/deemix-docker:latest
    container_name: deemix
    restart: unless-stopped
    ports:
      - "6595:6595"
    volumes:
      - ./downloads:/downloads
      - ./config:/config
    environment:
      - PUID=1000
      - PGID=1000
      - UMASK=022
      - ARL=dein_deezer_arl_token

Hinweise

  • Der ARL-Token wird aus dem Browser-Cookie arl auf deezer.com extrahiert (Browser-Entwicklertools > Application > Cookies).
  • Downloads werden im ./downloads-Verzeichnis strukturiert nach Künstler/Album abgelegt.
  • Die Qualitätsstufe (MP3 128, MP3 320, FLAC) ist in den Einstellungen der Web-Oberfläche konfigurierbar.
  • PUID und PGID sollten auf den lokalen Benutzer gesetzt werden, damit die heruntergeladenen Dateien die richtigen Berechtigungen haben.