How to Install JDownloader 2 on Your Synology NAS

JDownloader 2

JDownloader 2 is a free, open-source download management tool with a huge community of developers that makes downloading as easy and fast as it should be. Users can start, stop or pause downloads, set bandwidth limitations, auto-extract archives and much more. It’s an easy-to-extend framework that can save hours of your valuable time every day. In this step by step guide I will show you how to install JDownloader 2 on your Synology NAS using Docker.

  • STEP 1

Please Support My work by Making a Donation.

  • STEP 2

Install Docker via Synology “Package Center”.

1 install docker synology dsm

  • STEP 3

Open Docker Package. From the Docker Console, go to Registry and search jdownloader. Look for jlesage/jdownloader-2 and select it, then click Download or double click on it. You will be prompted to Choose Tag, select latest. Follow the instructions in the image below.

1 Synology JDownloader

  • STEP 4

After you click “Select”, the download process of the JDownloader docker container will start. You can click on Image on the Docker Console to see the download progress. The current container is about 259 MB. Follow the instructions in the image below.

2 Synology JDownloader

  • STEP 5

After the download is completed from the Docker Console, go to Image, then select the jlesage/jdownloader-2 container. Click Launch. Check “Execute container using high privilege”, then click Advanced Settings. Follow the instructions in the image below.

3 Synology JDownloader

  • STEP 6

Select Enable auto-restart. Follow the instructions in the image below.

4 Synology JDownloader

  • STEP 7

Go to File Station and open the docker folder. Inside the docker folder, create a new folder. Follow the instructions in the image below.

5 Synology JDownloader

  • STEP 8

Create a new folder and name it “jdownloader“. Follow the instructions in the image below.

6 Synology JDownloader

  • STEP 9

Now create two new folders inside the jdownloader folder that you created at STEP 8: name one “output” and the other “config“. Follow the instructions in the image below.

7 Synology JDownloader

  • STEP 10

Your docker folder will look like this:

8 Synology JDownloader

  • STEP 11

Now go back to the Docker Package. Next tab – “Volume“. Select Add Folder. Choose the config folder inside the jdownloader folder, then click Select. Do the same operation again. Select Add Folder then add the output folder inside the jdownloader folder then click Select. Follow the instructions in the image below.

9 Synology JDownloader

9.2 Synology JDownloader

  • STEP 12

After you click Select, type /config inside Mount path for the config folder and /output inside Mount path for the output folder. Follow the instructions in the image below. Your Volume will look like this:

10 Synology JDownloader

  • STEP 13

Next tab – “Network“ move forward without doing anything (no action needed). Next tab – “Port Settings“ on Local Port area type 3129, 5800, 5900 instead of Auto, then click “Apply“. Follow the instructions in the image below.

11 Synology JDownloader

  • STEP 14

After clicking “Apply“, the screen below will open. Click “Next“. Follow the instructions in the image below.

12 Synology JDownloader

  • STEP 15

After clicking “Next“, the screen below will open. Select “Run this container after the wizard is finished” then click “Apply“. Follow the instructions in the image below.

13 Synology JDownloader

  • STEP 16

Your container will look like this:

14 Synology JDownloader

  • STEP 17

Go back to STEP 1 or you will deal with karma 🙂. Now open your browser and type in http://Synology-ip-address:5800/ Follow the instructions in the image below.

15 Synology JDownloader

  • STEP 18

Click on Clipboard at the top right of the page to paste a link, then Submit. Follow the instructions in the image below.

16 Synology JDownloader

Note: In my opinion, the Synology Download Station package is more powerful and easier to use than JDownloader 2 docker container.
Note: Find out how to update JDownloader 2 container with the latest image.
NoteCan I run Docker on my Synology NAS? See the supported models.
Note: I recommend you use Reverse Proxy to allow JDownloader 2 to work over an HTTPS connection.

This post was updated on