나는 앤서블을 좋아하지 않는다. 나는 내 시스템의 모든 구성을 힘들게 구성하는 것을 좋아하지 않습니다.
나는 단지 docker compose up -d
원합니다.
services: deezer: image: pkill/deezer-ympd:latest build: . ports: - 8000:80 - 6600:6600 volumes: # MPD Library - ./mpd:/var/lib/mpd # MPD Music Library base path - ./data:/mnt/deezer-downloader # Logs - ./log:/log/ # Your Collection # - /data/my_music:/mnt/deezer-downloader/my_music # your spotify cookies - ./cookies.txt:/app/cookies.txt environment: - DEEZER_COOKIE_ARL=908c985e1f7733b1d73801be42e5542d6eaf9c7550fb0019fae589f51e2d207ad889c0709402c97332bd8023469f36b948326b37b6f596099de42479f6aba2189cc5b6ab9052b0a08da7ecba873ab97a79598a8cc8431e66a0cba9223979d19f
원하는 대로 예제 구성을 편집합니다. 그것을 만들거나 당기십시오.
저는 개인적으로 원격 펄스오디오 서버를 추가로 사용하고 있습니다. 앞으로는 스냅캐스트 서버도 통합할 예정입니다. (풀 요청 환영)
Deezer.com에서 노래, 앨범, 공개 재생 목록을 다운로드하세요(계정이 필요하며 무료 플랜이면 충분합니다)
Spotify 재생 목록 다운로드(Spotify 웹 사이트를 구문 분석하고 Deezer에서 노래 다운로드)
zip 파일로 다운로드(m3u8 재생 목록 파일 포함)
ID3-태그 및 앨범 커버가 포함된 320kbit/s mp3(업데이트: 현재는 128bkit/s mp3만 작동합니다. #66 참조)
yt-dlp를 통해 노래 다운로드
KISS(단순하고 어리석게 유지) 프런트 엔드
MPD 통합(Raspberry Pi에서 사용 - 하지 마세요!)
간단한 REST API
프록시 지원(https/socks5)
뛰어난 로깅 기능을 갖춘 감독자가 추가되었습니다.
추가된 mpd 서버가 사전 구성됨
ympd에 통합된 어리석은 html5 webaudio 플레이어 추가
ADDED는 사전 구성된 http 스트림을 자동으로 재생합니다(http://[HOST]/stream에서 사용 가능).
Deezer ARL-Cookie를 받으세요(위 예의 쿠키와 같습니다).
폴더 만들기: (나중에 이에 대한 스크립트를 작성할 예정입니다.)
mkdir -p ./log/supervisord
및
mkdir -p ./mpd/playlists
.
chmod -R 777 mpd log
.
docker compose up -d
노래를 검색하세요. 브라우저에서 30초 미리보기를 들을 수 있습니다.
앨범을 검색합니다. zip 파일로 다운로드할 수 있습니다.
앨범의 노래를 나열합니다.
youtube-dl로 노래 다운로드
Spotify 재생 목록을 다운로드하세요.
Deezer 재생목록을 다운로드하세요.