Sign inSign up

plusminus/jdownloader2-headless

By plusminus

•Updated almost 5 years ago

A headless instance of JDownloader 2.

Image
58

10M+

plusminus/jdownloader2-headless repository overview

Build Status

⁠Supported tags

⁠Running the container

  1. Become root if your user is not part of the docker group:

    sudo su
    
  2. Create a folder on your host for the configuration files (eg. sudo mkdir /config/jd2)

  3. Run the container:

    docker run -d --name jd2 \
        -e [email protected] -e PASSWORD=my_secret_password
        -v /config/jd2:/opt/JDownloader/cfg \
        -v /home/user/Downloads:/opt/JDownloader/Downloads \
        plusminus/jdownloader2-headless
    

If you don't want to specify your credentials on the command line, remove them from the command above (-e EMAIL=... -e PASSWORD=...) and add them manually to the file<config-dir>/org.jdownloader.api.myjdownloader.MyJDownloaderSettings.json as in

{ "email" : "[email protected]", "password" : "my_secret_password" }

⁠Optional environment variables

Environment VariableDescription
EMAILThe MyJDownloader account e-mail. Is written automatically to config-file, if set.
PASSWORDThe MyJDownloader account password. Is written automatically to config-file, if set.
UIDSpecifies the UID the daemon should run as. All created files will be owned by this UID. Defaults to 1000.
GIDSpecifies the GID for all created files. This only works in combination with the UID. Defaults to 100 for users.

Not setting UID / GID will default to 1000:100.

Tag summary

Content type

Image

Digest

sha256:f835b6e18…

Size

386.7 MB

Last updated

about 7 years ago

docker pull plusminus/jdownloader2-headless