JDownloader 2 Headless Container with my.JDownloader.org Connection
- Create a folder on your host for the configuration files (eg. mkdir /config/jd2)
- run
docker run -d --name jd2 -v /config/jd2:/opt/JDownloader/cfg -v /home/user/Downloads:/opt/downloads ben-st/jdownloader2-headless
- stop the container
docker stop jd2
- On your host, add your credentials to the file
org.jdownloader.api.myjdownloader.MyJDownloaderSettings.json
as in{ "password" : "mypasswort", "email" : "[email protected]", }
and if you like your DeviceName{ "devicename" : "foobar", }
- and change default Download Location in the file
org.jdownloader.settings.GeneralSettings.json
as in{ "defaultdownloadfolder" : "/opt/downloads" }
- start the container
docker start jd2
- you can jump into the container with:
docker exec -it <containerName> bash
and then look into /opt/Jdownloader/logs it takes about one Minute to finish the extraction if your Webinterface needs a little Time before you see something