Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Support] Djoss - JDownloader 2

Featured Replies

This docker doesn't support forign characters as seen in the image below.

The files are saved correctly with the forign names.

You will need to include fonts in the base for Asian, European and other languages.

Setting up a unraid for a familly member who loves downloading and watching forign movies tv shows and music and other things so for this this is something that for these people should be looked at.

jdownloader unraid.JPG

  • Replies 452
  • Views 147.1k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • When using the bridge network mode, the container's network is isolated from the host's one. Thus, network ports need to be mapped between the host and the container. Ports used by the container are

  • New docker image available!

  • Try to clear your browser's cache.

Posted Images

  • Author
17 hours ago, drguild said:

This docker doesn't support forign characters as seen in the image below.

The files are saved correctly with the forign names.

You will need to include fonts in the base for Asian, European and other languages.

Setting up a unraid for a familly member who loves downloading and watching forign movies tv shows and music and other things so for this this is something that for these people should be looked at.

jdownloader unraid.JPG

You can edit the container settings and add a variable named "ENABLE_CJK_FONT" with its value sets to "1".

hello,

 

can anyone gimme a hint how i can use jdownloader docker with a secure vpn connection?

Set up one of binhex's dockers that supports privoxy, and then just use the jdownloaer proxy settings. 

Anyone ever receive a fatal server error when trying to open the docker? rebooted the unraid machine and docker which didn't resolve.

 

ddxGiveUp:
Jul 31 17:59:35 c77dabc097b9 XRDP[498]: (498)(23404517902144)[INFO ] An established connection closed to endpoint: NULL:NULL - socket: 11
Openbox-Message: Failed to open the display from the DISPLAY environment variable.
Jul 31 17:59:35 c77dabc097b9 XRDP[498]: (498)(23404517902144)[INFO ] An established connection closed to endpoint: NULL:NULL - socket: 11
Error: Can't open display: :1
ok: down: openbox: 0s, normally up, want up
Error: Can't open display: :1
Error: Can't open display: :1

Fatal server error:

 

  • Author
13 hours ago, cappiel said:

Anyone ever receive a fatal server error when trying to open the docker? rebooted the unraid machine and docker which didn't resolve.

 


ddxGiveUp:
Jul 31 17:59:35 c77dabc097b9 XRDP[498]: (498)(23404517902144)[INFO ] An established connection closed to endpoint: NULL:NULL - socket: 11
Openbox-Message: Failed to open the display from the DISPLAY environment variable.
Jul 31 17:59:35 c77dabc097b9 XRDP[498]: (498)(23404517902144)[INFO ] An established connection closed to endpoint: NULL:NULL - socket: 11
Error: Can't open display: :1
ok: down: openbox: 0s, normally up, want up
Error: Can't open display: :1
Error: Can't open display: :1

Fatal server error:

 

Can you provide the full container's log?

  • 1 month later...

Hey my JD is not working here is the log:

 

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 00-app-niceness.sh: executing...
[cont-init.d] 00-app-niceness.sh: exited 0.
[cont-init.d] 00-app-script.sh: executing...
[cont-init.d] 00-app-script.sh: exited 0.
[cont-init.d] 00-app-user-map.sh: executing...
[cont-init.d] 00-app-user-map.sh: exited 0.
[cont-init.d] 00-clean-logmonitor-states.sh: executing...
[cont-init.d] 00-clean-logmonitor-states.sh: exited 0.
[cont-init.d] 00-clean-tmp-dir.sh: executing...
[cont-init.d] 00-clean-tmp-dir.sh: exited 0.
[cont-init.d] 00-set-app-deps.sh: executing...
[cont-init.d] 00-set-app-deps.sh: exited 0.
[cont-init.d] 00-set-home.sh: executing...
[cont-init.d] 00-set-home.sh: exited 0.
[cont-init.d] 00-take-config-ownership.sh: executing...
[cont-init.d] 00-take-config-ownership.sh: exited 0.
[cont-init.d] 00-xdg-runtime-dir.sh: executing...
[cont-init.d] 00-xdg-runtime-dir.sh: exited 0.
[cont-init.d] 10-certs.sh: executing...
[cont-init.d] 10-certs.sh: exited 0.
[cont-init.d] 10-cjk-font.sh: executing...
[cont-init.d] 10-cjk-font.sh: exited 0.
[cont-init.d] 10-nginx.sh: executing...
[cont-init.d] 10-nginx.sh: exited 0.
[cont-init.d] 10-vnc-password.sh: executing...
[cont-init.d] 10-vnc-password.sh: exited 0.
[cont-init.d] 10-web-index.sh: executing...
[cont-init.d] 10-web-index.sh: exited 0.
[cont-init.d] jdownloader2.sh: executing...
[cont-init.d] jdownloader2.sh: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] starting s6-fdholderd...
[services.d] starting certsmonitor...
[services.d] starting nginx...
[services.d] starting xvfb...
[nginx] starting...
[certsmonitor] disabling service: secure connection not enabled.
[xvfb] starting...
[services.d] starting logmonitor...
[services.d] starting statusmonitor...
[logmonitor] no file to monitor: disabling service...
[services.d] starting openbox...
[statusmonitor] no file to monitor: disabling service...
[openbox] starting...
[services.d] starting x11vnc...
[services.d] starting app...
[x11vnc] starting...
[app] starting JDownloader 2...
[services.d] done.
[jdsupervisor] JDownloader2 not started yet. Proceeding...
30/09/2019 10:15:19 passing arg to libvncserver: -rfbport
30/09/2019 10:15:19 passing arg to libvncserver: 5900
30/09/2019 10:15:19 passing arg to libvncserver: -rfbportv6
30/09/2019 10:15:19 passing arg to libvncserver: -1
30/09/2019 10:15:19 passing arg to libvncserver: -httpportv6
30/09/2019 10:15:19 passing arg to libvncserver: -1
30/09/2019 10:15:19 passing arg to libvncserver: -desktop
30/09/2019 10:15:19 passing arg to libvncserver: JDownloader 2
30/09/2019 10:15:19 x11vnc version: 0.9.14 lastmod: 2015-11-14 pid: 6778
30/09/2019 10:15:19 Using X display :0
30/09/2019 10:15:19 rootwin: 0x43 reswin: 0x400001 dpy: 0xf70bf9e0
30/09/2019 10:15:19
30/09/2019 10:15:19 ------------------ USEFUL INFORMATION ------------------
30/09/2019 10:15:19 X DAMAGE available on display, using it for polling hints.
30/09/2019 10:15:19 To disable this behavior use: '-noxdamage'
30/09/2019 10:15:19
30/09/2019 10:15:19 Most compositing window managers like 'compiz' or 'beryl'
30/09/2019 10:15:19 cause X DAMAGE to fail, and so you may not see any screen
30/09/2019 10:15:19 updates via VNC. Either disable 'compiz' (recommended) or
30/09/2019 10:15:19 supply the x11vnc '-noxdamage' command line option.
30/09/2019 10:15:19 X COMPOSITE available on display, using it for window polling.
30/09/2019 10:15:19 To disable this behavior use: '-noxcomposite'
30/09/2019 10:15:19
30/09/2019 10:15:19 Wireframing: -wireframe mode is in effect for window moves.
30/09/2019 10:15:19 If this yields undesired behavior (poor response, painting
30/09/2019 10:15:19 errors, etc) it may be disabled:
30/09/2019 10:15:19 - use '-nowf' to disable wireframing completely.
30/09/2019 10:15:19 - use '-nowcr' to disable the Copy Rectangle after the
30/09/2019 10:15:19 moved window is released in the new position.
30/09/2019 10:15:19 Also see the -help entry for tuning parameters.
30/09/2019 10:15:19 You can press 3 Alt_L's (Left "Alt" key) in a row to
30/09/2019 10:15:19 repaint the screen, also see the -fixscreen option for
30/09/2019 10:15:19 periodic repaints.
30/09/2019 10:15:19 GrabServer control via XTEST.
30/09/2019 10:15:19
30/09/2019 10:15:19 Scroll Detection: -scrollcopyrect mode is in effect to
30/09/2019 10:15:19 use RECORD extension to try to detect scrolling windows
30/09/2019 10:15:19 (induced by either user keystroke or mouse input).
30/09/2019 10:15:19 If this yields undesired behavior (poor response, painting
30/09/2019 10:15:19 errors, etc) it may be disabled via: '-noscr'
30/09/2019 10:15:19 Also see the -help entry for tuning parameters.
30/09/2019 10:15:19 You can press 3 Alt_L's (Left "Alt" key) in a row to
30/09/2019 10:15:19 repaint the screen, also see the -fixscreen option for
30/09/2019 10:15:19 periodic repaints.
30/09/2019 10:15:19
30/09/2019 10:15:19 XKEYBOARD: number of keysyms per keycode 7 is greater
30/09/2019 10:15:19 than 4 and 51 keysyms are mapped above 4.
30/09/2019 10:15:19 Automatically switching to -xkb mode.
30/09/2019 10:15:19 If this makes the key mapping worse you can
30/09/2019 10:15:19 disable it with the "-noxkb" option.
30/09/2019 10:15:19 Also, remember "-remap DEAD" for accenting characters.
30/09/2019 10:15:19
30/09/2019 10:15:19 X FBPM extension not supported.
Xlib: extension "DPMS" missing on display ":0".
30/09/2019 10:15:19 X display is not capable of DPMS.
30/09/2019 10:15:19 --------------------------------------------------------
30/09/2019 10:15:19
30/09/2019 10:15:19 Default visual ID: 0x21
30/09/2019 10:15:19 Read initial data from X display into framebuffer.
30/09/2019 10:15:19 initialize_screen: fb_depth/fb_bpp/fb_Bpl 24/32/5120
30/09/2019 10:15:19
30/09/2019 10:15:19 X display :0 is 32bpp depth=24 true color
30/09/2019 10:15:19
30/09/2019 10:15:19 Listening for VNC connections on TCP port 5900
30/09/2019 10:15:19
30/09/2019 10:15:19 Xinerama is present and active (e.g. multi-head).
30/09/2019 10:15:19 Xinerama: number of sub-screens: 1
30/09/2019 10:15:19 Xinerama: no blackouts needed (only one sub-screen)
30/09/2019 10:15:19
30/09/2019 10:15:19 fb read rate: 990 MB/sec
30/09/2019 10:15:19 fast read: reset -wait ms to: 10
30/09/2019 10:15:19 fast read: reset -defer ms to: 10
30/09/2019 10:15:19 The X server says there are 10 mouse buttons.
30/09/2019 10:15:19 screen setup finished.
30/09/2019 10:15:19

The VNC desktop is: da423eb000fd:0

0

******************************************************************************
Have you tried the x11vnc '-ncache' VNC client-side pixel caching feature yet?

The scheme stores pixel data offscreen on the VNC viewer side for faster
retrieval. It should work with any VNC viewer. Try it by running:

x11vnc -ncache 10 ...

One can also add -ncache_cr for smooth 'copyrect' window motion.
More info: http://www.karlrunge.com/x11vnc/faq.html#faq-client-caching

[jdsupervisor] JDownloader2 no longer running. Exiting...
[services.d] stopping services
[services.d] stopping app...
[services.d] stopping x11vnc...
caught signal: 15
30/09/2019 10:15:25 deleted 40 tile_row polling images.
[services.d] stopping openbox...
[services.d] stopping statusmonitor...
[services.d] stopping logmonitor...
[services.d] stopping xvfb...
[services.d] stopping nginx...
[services.d] stopping certsmonitor...
[services.d] stopping s6-fdholderd...
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] syncing disks.
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.
[s6-finish] sending all processes the KILL signal and exiting.

  • Author

Is this with default container settings?

Also, you can log at logs files at /mnt/user/appdata/JDownloader2/logs/ to have more details about the failure.

  • 1 month later...

I hope someone can help me.

 

I would lile to redirect all my traffic through a VPN.' DelugeVPN '. But i can't see how i can do this.

 

Can someone please point me to the right documention so that i can read up on it and set mine up.

 

Edited by chris_netsmart

1 hour ago, chris_netsmart said:

I hope someone can help me.

 

I would lile to redirect all my traffic through a VPN.' DelugeVPN '. But i can't see how i can do this.

 

Can someone please point me to the right documention so that i can read up on it and set mine up.

 

Just having a VPN isn't quite enough. What you need is a proxy to direct it through. If you are using binhex's DelugeVPN container, I believe he usually includes the Privoxy proxy host as part of that. If so, you should be able to go into JDownloader's Settings and look under Connection Manager. You'll want to add the Privoxy proxy there using your unRAID server's host/IP address (or the DelugeVPN container's IP if you have it set to use a different one from the unRAID server, which is uncommon) and port 8118, with user and password left blank. Also make sure to uncheck the No Proxy line so it doesn't try to use your non-VPN'ed internet connection. Once you have that set you should be good to go. 

 

Just to add on - to double-check you are using your proxy, look in the Connection column of your Downloads when something is running. I think it will say in there what IP address you are using to download (might have to hover over the icons to see in a tool tip popup). Verify that is different from your normal IP you are using for your home connection. If you don't know how to check your home connection's IP, just open a browser on your home system and go to Google and search "what is my ip" and it will tell you.

Edited by deusxanime
more info

10 hours ago, deusxanime said:

Just having a VPN isn't quite enough. What you need is a proxy to direct it through. If you are using binhex's DelugeVPN container, I believe he usually includes the Privoxy proxy host as part of that. If so, you should be able to go into JDownloader's Settings and look under Connection Manager. You'll want to add the Privoxy proxy there using your unRAID server's host/IP address (or the DelugeVPN container's IP if you have it set to use a different one from the unRAID server, which is uncommon) and port 8118, with user and password left blank. Also make sure to uncheck the No Proxy line so it doesn't try to use your non-VPN'ed internet connection. Once you have that set you should be good to go. 

 

Just to add on - to double-check you are using your proxy, look in the Connection column of your Downloads when something is running. I think it will say in there what IP address you are using to download (might have to hover over the icons to see in a tool tip popup). Verify that is different from your normal IP you are using for your home connection. If you don't know how to check your home connection's IP, just open a browser on your home system and go to Google and search "what is my ip" and it will tell you.

Thanks. I will give it a try tonight.

  • 3 weeks later...

Hi guys, is it possible to use the jdownloader docker with ovpn_privoxy ? And if so, how do you have to configure it to work ?

 

Or directly with openvpn-client

Edited by cogliostro

14 hours ago, cogliostro said:

Hi guys, is it possible to use the jdownloader docker with ovpn_privoxy ? And if so, how do you have to configure it to work ?

 

Or directly with openvpn-client

 

I use rTorrent-VPN from binhex which also includes Privoxy and I use it with JDownloader. I just went under Settings in JDownloader, went under Connection Manager, and added the Privoxy address (same as my unRAID server since I'm not doing anything fancy with my docker network settings) with port 8118. That's what it is set to use in rTorrent-VPN, not sure if that is default or would be the same address/port for you. Also make sure to uncheck the "No Proxy" entry so it doesn't try to download stuff without the proxy/VPN.

  • 1 month later...

Hi there,

I have installed the jdownloader and have the problem that as soon as I download something with it, my RAM is full within 5 minutes. I have 12 GB RAM in my server and before I start the download there are almost 10 GB free and after 5 minutes everything is full. I set the extra parameter --memory = 2G for the docker, but it doesn't seem to do anything

 

After the download, the memory remains full and will not be released again.

Does anyone have a tip

Edited by Eisi2005

4 hours ago, Eisi2005 said:

I have installed the jdownloader and have the problem that as soon as I download something with it, my RAM is full within 5 minutes. I have 12 GB RAM in my server and before I start the download there are almost 10 GB free and after 5 minutes everything is full. I set the extra parameter --memory = 2G for the docker, but it doesn't seem to do anything

 

After the download, the memory remains full and will not be released again.

Do you actually get processed killed because of out of memory error (check your syslog)?

If not, that's just write being cached in RAM. Linux kernel will release RAM cache automatically as other things start to use memory.

Remember: Unraid is Linux-based and with Linux, free RAM is wasted RAM.

Thanks for your answer.

 

I am absolutely not a Linux expert and I will watch it. The night before last all my Docker containers crashed and I was only able to restart them after a reboot. If jdownloader uses the free RAM that would not be tragic, but what about chache_dirs, which always uses a lot of RAM. I would like to be able to tell the individual dockers how much RAM they can use and then only act in this area

Curious to know if anyone else if having a problem with this docker and youtube.  Used to work flawlessly, now it doesn't.  I thought, perhaps it was a network issue, but I did a download from another service and had no problems.  

 

So, is anyone having issues with YouTube?

  • Author
On 2/1/2020 at 3:21 AM, Eisi2005 said:

Thanks for your answer.

 

I am absolutely not a Linux expert and I will watch it. The night before last all my Docker containers crashed and I was only able to restart them after a reboot. If jdownloader uses the free RAM that would not be tragic, but what about chache_dirs, which always uses a lot of RAM. I would like to be able to tell the individual dockers how much RAM they can use and then only act in this area

Are you using default container settings? Did you mapped any folder of the container to the RAM (e.g. /tmp/)?

 

Do get more detailed stats about your containers, you can install something like "cadvisor" (available from Community Apps).

  • Author
On 2/5/2020 at 11:39 AM, eds said:

Curious to know if anyone else if having a problem with this docker and youtube.  Used to work flawlessly, now it doesn't.  I thought, perhaps it was a network issue, but I did a download from another service and had no problems.  

 

So, is anyone having issues with YouTube?

It's working for me.  Maybe make sure JDownloader is up to date?

What your version?  My build date is Feb 6 of this year.   Docker is not reporting an updates.

  • Author
12 hours ago, eds said:

What your version?  My build date is Feb 6 of this year.   Docker is not reporting an updates.

I have the same:

Build Date: Thu Feb 06 15:33:20 CET 2020

 

23 hours ago, Djoss said:

Are you using default container settings? Did you mapped any folder of the container to the RAM (e.g. /tmp/)?

 

Do get more detailed stats about your containers, you can install something like "cadvisor" (available from Community Apps).

Hi, i´m using default container settings. The only folder i mapped is the output directory to a part of the cache disk.

 

in the last week it runs ok.

11 hours ago, Djoss said:

I have the same:


Build Date: Thu Feb 06 15:33:20 CET 2020

 

This is interesting.  When I paste a link it search for downloads for about five seconds and then disappears and nothing loads. 

I think this has been since the update to Unraid 6.8.1.

Docker does not indicate  update needed.  I can't see any issue in the logs. 

I read through this thread and saw that this container should auto extract with no additional help.  Mine is giving an error as well.

 

The end of the extraction log says:

 

```1581795300047 - Start unpacking of /output/myfile/myfile.rar
1581795300047 -  (DownloadLinkArchiveFile)File:/output/myfile/myfile.rar|FileArchiveFileExists:true|FileSize:934259614
1581795300047 - Prepare
1581795300049 - Failed```

 

Is there anywhere else I need to look to get the logs to figure out why it is giving an error for autoextract?

 

Thanks for any help!

Edited by danktankk

  • Author
On 2/11/2020 at 5:25 PM, eds said:

This is interesting.  When I paste a link it search for downloads for about five seconds and then disappears and nothing loads. 

I think this has been since the update to Unraid 6.8.1.

Docker does not indicate  update needed.  I can't see any issue in the logs. 

Do you have the issue with any Youtube videos?  Maybe you can share a link that doesn't work for you so I can try on my side?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.