In this post we’ll take a look at installing JDownloader 2 from jlesage.
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.
version: 2 services: jdownloader-2: image: jlesage/jdownloader-2 ports: - 5800:5800 volumes: - /srv/dev-disk-by-label-Files/Config/JDownloader-2:/config:rw - /srv/dev-disk-by-label-Files/YouTube:/output:rw
Of course, you’ll need to change the absolute path to both of the volumes to match your server settings.
|Port||Mapping to host||Description|
|5800||Mandatory||Port used to access the application’s GUI via the web interface.|
|5900||Optional||Port used to access the application’s GUI via the VNC protocol. Optional if no VNC client is used.|
|3129||Optional||Port used by MyJDownloader mobile applications and browser extensions to establish a direct connect to the JDownloader Docker container instance. Port needs to be exposed only if MyJDownloader is enabled and configured in Direct Connection mode. NOTE: Since this port is being reported to the MyJDownloader online service, the port mapped on the host side must be the same (i.e. 3129).|
That’s it. Once you have your Stack configured, you can click the “Deploy the Stack” button and wait for the container to deploy.
Once the container has deployed, you can open your browser and go to http://your-server-ip:5800 and start downloading whatever you’d like to download.
I had an issue getting JDownloader to work in Chrome just as I did with HandBrake, but, similarly, the issue can be resolved by opening the application in Firefox.
If you’re interested in other tutorials for your home server, check here: https://dbtechreviews.com/category/openmediavault/
Like what I do? Want to be generous and help support my channel?
Here are some ways to support:
Remember to leave a like on this video and subscribe if you want to see more!