Cronocide
4c6a533c96
All checks were successful
git.cronocide.net/gamdl-docker/pipeline/head This commit looks good
|
||
---|---|---|
build.sh | ||
config.json | ||
Dockerfile | ||
entrypoint.sh | ||
Jenkinsfile | ||
LICENSE | ||
README.md |
Glomatico's Apple Music Downloader - Docker Container
A docker container to run Glomatico's Apple Music Downloader with easy-to-use options.
Volume mappings
Map the music folder to /data
:
docker run -v ~/Desktop/music:/data gamdl-docker
Environment Variables
The container is configured with the following variables :
TXT_PATH
(Optional) : The path to a text file containing URLs to download.
CONFIG_PATH
(Optional) : The path to the gamdl config file /root/.gamdl/config.json
by default.
OUTPUT_PATH
(Optional) : The path to save music files to. /data/
by default.
COOKIES_TXT_PATH
(Optional) : The path to cookies.txt
, a netscape cookies file containing your Apple Music cookies. /data/cookies.txt
by default.
PRIVATE_KEY_B64
(Required) : Base64 of the private key retrieved from your Widevine device with Dumper.
CLIENT_ID_B64
(Required) : Base64 of the client_id retrieved from your Widevine device with Dumper.
HE_AAC
(Optional) : Whether or not to download audio in HE-AAC 64kbps. false
by default.
OVERWRITE
(Optional) : Whether or not to overwrite existing downloads. false
by default.
SAVE_COVER
(Optional) : Whether or not to save a copy of the album cover seperately. false
by default.
SKIP_LYRICS
(Optional) : Whether or not to skip downloading lyrics files. false
by default.