jlesage / docker-jdownloader-2 Goto Github PK
View Code? Open in Web Editor NEWDocker container for JDownloader 2
Docker container for JDownloader 2
It would be nice to see this extension in the docker package https://github.com/coxifred/PimpMyJDownloader/wiki
Hello
Thanks for your fantasic work. Everything works like a charm.
But now i want to place the /output volume to a Mounted cifs volume.
As i see you do a chown in the jdownloade2.sh.
That wont work on a CIFS volume.
Any Ideas on this issue?
Regards
Michele
Hello,
To solve some captcha, JD needs access to a web browser, ie. Turbobit.
It shoud'be nice to integrate a light browser inside the container.
I will try to do it.
Many thanks for your nice work.
Paul
The "DISPLAY_WIDTH" and "DISPLAY_HEIGHT" environment variables don't have any effect on the resolution of JD2 (at least when access via VNC). It always remains at the default 1280x768 resolution.
I am using the latest docker-compose and docker-ce on Ubuntu 18.04.
I'm getting a 403 forbidden error when I try to connect via the browser webUI, but it runs fine through VNC. I'm running the container on Openmediavault, x64 arch.
Any idea why i'm getting this error?
thanks !
Hi,
I am having a problem of chinese character is not display correct. It just showing like boxes for the character. Is there options to enable chinese character to the system of the docker?
Thanks
I rebuilt the docker image and i am getting the following errors starting up a containter:
[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 nginx...
[services.d] starting xvfb...
[nginx] starting...
[xvfb] starting...
[services.d] starting certsmonitor...
[services.d] starting x11vnc...
[services.d] starting statusmonitor...
[x11vnc] starting...
[certsmonitor] disabling service: secure connection not enabled.
23/03/2019 08:18:55 passing arg to libvncserver: -rfbport
23/03/2019 08:18:55 passing arg to libvncserver: 5900
23/03/2019 08:18:55 passing arg to libvncserver: -rfbportv6
23/03/2019 08:18:55 passing arg to libvncserver: -1
23/03/2019 08:18:55 passing arg to libvncserver: -httpportv6
23/03/2019 08:18:55 passing arg to libvncserver: -1
23/03/2019 08:18:55 passing arg to libvncserver: -desktop
23/03/2019 08:18:55 passing arg to libvncserver: JDownloader 2
23/03/2019 08:18:55 x11vnc version: 0.9.14 lastmod: 2015-11-14 pid: 733
[services.d] starting openbox...
[statusmonitor] no file to monitor: disabling service...
23/03/2019 08:18:55 Using X display :0
23/03/2019 08:18:55 rootwin: 0x43 reswin: 0x200001 dpy: 0x60acda00
23/03/2019 08:18:55
23/03/2019 08:18:55 ------------------ USEFUL INFORMATION ------------------
[openbox] starting...
Error loading shared library libintl.so.8: Permission denied (needed by /usr/bin/openbox)
Error loading shared library libXcursor.so.1: Permission denied (needed by /usr/bin/openbox)
Error loading shared library libstartup-notification-1.so.0: Permission denied (needed by /usr/bin/openbox)
Error loading shared library libobrender.so.32: Permission denied (needed by /usr/bin/openbox)
Error loading shared library libobt.so.2: Permission denied (needed by /usr/bin/openbox)
Error loading shared library libSM.so.6: Permission denied (needed by /usr/bin/openbox)
Error loading shared library libICE.so.6: Permission denied (needed by /usr/bin/openbox)
Error loading shared library libX11.so.6: Permission denied (needed by /usr/bin/openbox)
Error loading shared library libXinerama.so.1: Permission denied (needed by /usr/bin/openbox)
Error loading shared library libXrandr.so.2: Permission denied (needed by /usr/bin/openbox)
Error loading shared library libXext.so.6: Permission denied (needed by /usr/bin/openbox)
Error loading shared library libglib-2.0.so.0: Permission denied (needed by /usr/bin/openbox)
Error relocating /usr/bin/openbox: g_free: symbol not found
Error relocating /usr/bin/openbox: xqueue_listen: symbol not found
Error relocating /usr/bin/openbox: obt_prop_get_array_text: symbol not found
Any way to get around this permission error? Container is stopping after throwing symbol not found errors afterward and exiting saying jdownloader does not run anymore.
Hi, first huge thanks for this easy install package for JDownloader.
All is fine except that i can't download my files : error "invalid download directory", because i'm an absolute begginer with docker i've added the volume with the modify button of the container, i've added a path to download but as i said i get an error for invalid directory.
Can somebody help me?
I recently updated to v1.5.0. Everytime I add a link the docker container exits. I only see the scanning pop-up followed by the captcha(open circle) and then the screen goes black. This issue doesn't exist with v1.4.3.
Just say if you need logs or anything...
Thanks for supporting this. I have just noticed, that the builtin extractor is not working. Some googlefu later and we have this:
https://github.com/Mumie-hub/docker-services/blob/master/jdownloader/Dockerfile
As mumiehub describes here:
https://hub.docker.com/r/mumiehub/jdownloader/
** glibc is added for extraction to work**
When running the container, I receive the following error which causes the container to die:
can't create '/config/libs/sevenzipjbinding.jar': No such file or directory
Any ideas? Thanks!
---LOG---
[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...
cp: can't create '/config/libs/sevenzipjbinding.jar': No such file or directory
[cont-init.d] jdownloader2.sh: exited 1.
[services.d] stopping services
[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.
First of all thanks for all your Dockers! I really appreciate it.
I'm running your Makemkv and mkvtoolnix Docker on my Qnap 453A without any issues. I installed this Docker the exact same way, but when I started it and go to its webpage it says that there is not enough space:
Might be a Qnap specific issue?
When I try to start the container in a clean environment, I always getting the error:
Could not set /config/JDownloader.jar executable to TRUE
My start command:
docker run -d --name=jdownloader-2 -p 5800:5800 jlesage/jdownloader-2
I want to add a script to send a Prowl notification when a package finishes downloading, but doing that - or just about anything useful - in the JDownloader Event Scripter plugin requires calling system binaries like 'curl' which aren't available in the container. I'm sure this is a basic docker question, but is there a way for me to lightly tweak your container to include additional packages?
Hi, I'm running this with the CJK=1 environment variable enabled with the WenQuenYi Zen Hei font. I'm able to see Chinese filenames and paths in the app, but I cannot copy Chinese characters onto the app's clipboard to then be pasted in the application. Anytime I paste Chinese characters, it copies as random symbols in the app.
I tried connecting through VNC and through the browser, same situation. Is there a workaround to this?
Hi @jlesage,
I recently enabled my firewall and now you docker does not connect to the network (without the firewall it works). I have allowed the 3 local docker ports I have in the firewall but it does not connect.
Do I need to enable other ports in my Synology firewall that I'm not seeing?
Is there a built in way, if you don't use a VPN connection?
Like there is with transmission daemon.
Always when I'm trying to stop or restart the container it's stuck in the state "syncing disks". The volume is a path on the hosts root partition, so nothing fancy.
I can then kill the container by looking up it's process ID but even after recreating, I can't start it anymore because then it's stuck on startup...
The only resolution to this issue is to restart the whole host, which is pretty annoying.
[root@srv01 ~]# docker version
Client: Docker Engine - Community
Version: 19.03.5
API version: 1.40
Go version: go1.12.12
Git commit: 633a0ea
Built: Wed Nov 13 07:25:41 2019
OS/Arch: linux/amd64
Experimental: false
Server: Docker Engine - Community
Engine:
Version: 19.03.5
API version: 1.40 (minimum version 1.12)
Go version: go1.12.12
Git commit: 633a0ea
Built: Wed Nov 13 07:24:18 2019
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.2.10
GitCommit: b34a5c8af56e510852c35414db4c1f4fa6172339
runc:
Version: 1.0.0-rc8+dev
GitCommit: 3e425f80a8c931f88e6d94a8c831b9d5aa481657
docker-init:
Version: 0.18.0
GitCommit: fec3683
[services.d] stopping services
[services.d] stopping app...
[jdsupervisor] Terminating JDownloader2...
[services.d] stopping statusmonitor...
[services.d] stopping openbox...
[services.d] stopping logmonitor...
[services.d] stopping x11vnc...
caught signal: 15
12/12/2019 11:17:30 deleted 40 tile_row polling images.
12/12/2019 11:17:30 Restored X server key autorepeat to: 1
[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-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...
hello,
my volume data is working partial.
the /config mapping working but not with .output. i do not know why but it is used the same way to map.
hi.
I'm using OMV5 azul and installed the docker.Config and Download location is fine.I have volume :
/srv/dev-disk-by-label-VOLUME1TB/Downloads
/srv/dev-disk-by-label-VOLUME1TB/Config/jdownloader
Everything works ok but i had to copy the sevenzipjbinding1509Linux.jar and sevenzipjbinding1509.jar file to my libs folder.
Is there any way to setup another shared folder like /srv/dev-disk-by-label-VOLUME1TB/Media/Video/Movies for the autoextract action?
Hello Everyone,
I've installed JDownloader2 on UnRaid but I can't get the auto-extraction to work.
I've also installed the rar,unrar,7zip through the nerd pack but no luck at all.
Is there a possibility to run the jDownloader without the GUI in Browser or the VNC Server? It would be great if it was possible to make the initial settings to myjDownloader and then disable the GUI access altogether. Then one wouldn't have to worry about the security of the GUI.
As you can see when i start the container this happens:
[cont-init.d] 00-take-config-ownership.sh: executing...
chown: /config/certs/cert.pem: Read-only file system
chown: /config/certs/privkey.pem: Read-only file system
chown: /config/certs/chain.pem: Read-only file system
chown: /config/certs/fullchain.pem: Read-only file system
chown: /config/certs/README: Read-only file system
chown: /config/certs: Read-only file system
chown: /config/certs: Read-only file system
[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: Generating DH parameters (2048 bits), this is going to take a long time...
[cont-init.d] 10-certs.sh: exited 1.
[services.d] stopping services
[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.
So i am using your container on a debian stretch machine with default generated LE certificates. (My operating system is named: LMDE3)
The certbot puts the generated files secured and linked at this location:
/etc/letsencrypt/live/< redacted > / *
It seems the container is searching for web-privkey.pem and web-fullchain.pem instead of the standard eff format.
The problem this generates is that the certificates created and renewed from the eff certbot are secured and linked automatically. Changing them would lead to not beeing able to renew the certificates without renaming anything.
Here are some example details:
Similiar issue/description with the docker - portainer: -
#portainer/portainer#2302
README of certbot says this:
This directory contains your keys and certificates.
privkey.pem
: the private key for your certificate.
fullchain.pem
: the certificate file used in most server software.
chain.pem
: used for OCSP stapling in Nginx >=1.3.7.
cert.pem
: will break many server configurations, and should not be used
without reading further documentation (see link below).WARNING: DO NOT MOVE OR RENAME THESE FILES!
Certbot expects these files to remain in this location in order
to function properly!We recommend not moving these files. For more information, see the Certbot
User Guide at https://certbot.eff.org/docs/using.html#where-are-my-certificates.
First of all, thanks for your work. To make the experience even better I'm suggesting to add Click'n'Load support. You can already redirect 127.0.0.0:9666 from Windows to your server, the application just has to listen for it ๐
I currently use organizr which loads are your sites into an iframe.
https://github.com/causefx/Organizr
When i load the jdownloader webUI into an iframe i lose the ability to type into fields in jdownloader. Is there any way to make this work in an iframe?
Hi,
since @jlesage maintains the filebot and jdownloader docker images maybe someone know how to start the Filebot after a download has finished in the jdownloader image. If both applications would run in a single image or on a local machine I could use the event scripter. But how does this work with docker?
2 things
1.- I'm bad for English
2.- Thank you very much for your great effort.
I just installed filebot
in the port: 5800
Aora I also want to install jdownloader2
but the tutorial mentions that you use port 5800: 5800
Can I change port?
Hello,
i have an issue on my jdownloader 2 docker container on my Synology NAS.
I have set SECURE_CONNECTION Variable in the docker container to 1. Also I have configured VNC to use a password when i connect to the container via a web browser over port 5800 with the .vncpass_clear file in the /config dir.
And last but not least I have a reverse proxy on my NAS which makes a https domain external with SSL certificate internal to port 5800 on my NAS.
When I go the the website https://mynas:5800 all works fine and the popup for the VNC password is shown. But when I use the URL from the reverse proxy https://jdownloader.mydomain:443 I can connect to the website but the popup for the password is not shown and the website says server disconnected (code: 1006).
Do I have to add some more lines to my reverse proxy setup or what did I do wrong?
Hope you can help me and thanks a lot.
Best regards
Can you add the ability to integrate vpn services into the docker? Similar to how binhex does it on the deluge and sabnzbd apps so that paid VPN services can be used to encrypt traffic?
hello very good day
When I try to download files from Google
with jdownloader. He asks me to start a session.
When you open the account mention.
Obsolete complement
Looking for solutions they ask me to use the jdupdate.jar file
but I can not find it in the files of the jdownloader folder
any solution
I found the section "Routing Based on URL Path" in the readme, but I can't rewrite it to an Caddyfile like..
redir /jdownloader /jdownloader-2/
proxy /jdownloader jdownloader:5800 {
transparent
}
I get the 404 Not Found error in nginx.
can someone help me?
It would be nice to have an option to pass java memory limits or any other options via docker environment variable, maybe something like this:
Can anybody help with this issue? Thanks.
docker run -d \
--name=jdownloader-2
-p 5800:5800
-v /docker/appdata/jdownloader-2:/config:rw
-v $HOME/Downloads/Jdown:/output:rw
jlesage/jdownloader-2
docker: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.29/c ontainers/create?name=jdownloader-2: dial unix /var/run/docker.sock: connect: pe rmission denied.
See 'docker run --help'.
I installed jdownloader and Filebot Container with following Mounting Points:
Jdownloader:
/Container/jdownloader/output:/output
Filebot:
/Container/jdownloader/output/extracted:/watch'
/Container/filebot/output/:/output'
Permission is correct. Tried it with:
touch /output/test.log
Downloads are working and stored correct into /output on Jdownloader. After Extraction, the Files are located in /output/extracted..
But it looks like, that Filebot is ignoring the /watch Folder.
I also tried to move manually Files into the Watch Folder, but nothing happens.
I just deleted everything and restarted from Scratch. Still the same Problem.
What i have done:
Is there anything i need to configure? I dont find any other Options in Gui.
Thanks!
I'm trying to get this working with reverse proxy using nginx. However my letsencrypt nginx docker is spitting me a lot of errors.
I'm using the config on the main page here on github.
map $http_upgrade $connection_upgrade {
default upgrade;
'' close;
}
upstream docker-jdownloader-2 {
# If the reverse proxy server is not running on the same machine as the
# Docker container, use the IP of the Docker host here.
# Make sure to adjust the port according to how port 5800 of the
# container has been mapped on the host.
server 127.0.0.1:5800;
}
server {
[...]
location = /jdownloader-2 {return 301 $scheme://$http_host/jdownloader-2/;}
location /jdownloader-2/ {
proxy_pass http://docker-jdownloader-2/;
location /jdownloader-2/websockify {
proxy_pass http://docker-jdownloader-2/websockify/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $connection_upgrade;
proxy_read_timeout 86400;
}
The errors I'm getting are eg.
"upstream flag is not supported here'
"unknown directive 'map'"
"unknown directive 'http_upgrade'"
"unknown directive "[...]"
etc. I'd simply like to run jdownloader2 via reverse proxy with nginx. I'm using proxy .conf files in the directory proxy-confs that get loaded when my nginx server starts.
Any help?
I'm having trouble accessing the GUI in browser after following the Quick Start. The only modification that I made was using the flag -u <user_id>
, which shouldn't cause any problems. Any browser should work (I prefer Firefox), so I go to http://<host_ip>:5800
, which gives me nothing. A sanity check, how is the host_ip
determined?
Hi,
i am running your docker image under a synology nas; but i have problems getting DNS to work. I created a new network for the container, since i need it to run on a different network (already other docker image running on synology nas ip):
docker network create -d macvlan --subnet=192.168.125.0/24 --ip-range=192.168.125.2/32 --gateway=192.168.125.1 -o parent=bond0 NAME
The docker image is reachable on the assigned network (single ip in this case) but jdownloader is not online. I guess its an dns problem since i cant ping on named hosts but ips work.
i tried many configurations i found on the web like:
https://blog.unltd-networx.de/synology-diskstation-docker-dns/
https://l-lin.github.io/post/2018/2018-09-03-docker_ubuntu_18_dns/
but i cant get it to work, what am i doing wrong?
Many thanks,
Thomas
The WebUI of jDownloader 2 wasn't reachable at the morning when i tried to access it.
The Log states this error multiple times:
(EE) Server is already active for display 0
If this server is no longer running, remove /tmp/.X0-lock
and start again.
(EE)
[services.d] x11vnc: waiting for xvfb to be ready...
[services.d] openbox: waiting for xvfb to be ready...
[services.d] app: waiting for openbox to be ready...
[services.d] xvfb: starting...
(EE)
Fatal server error:
(EE) Server is already active for display 0
If this server is no longer running, remove /tmp/.X0-lock
and start again.
(EE)
[services.d] xvfb: starting...
(EE)
Fatal server error:
Hi jlesage, was hoping you could help me with this - I have mounted a CIFS share via /etc/fstab that works fine normally. I can create directories and files from the VM I'm running it in without any issues.
I'm running this docker image in a VM dedicated to this, so I want to run docker as root. I have USER_ID=0 and GROUP_ID=0 as I'm the root account and I don't want any permission troubles within the VM. I can tell that it can write and that the files download because I see the .part files appearing on the samba share.
However, two things happen:
Do you have any ideas what this could be? Thanks in advance.
When attempting to download some mp4 videos, jd2 complains that it cannot download an HLS stream due to lack of ffmpeg. Internet Archive proceeds to download anyway, but Dailymotion just fails. I imagine PBS and many other sites will be problematic, too. Recommendations to work around this, or can you add ffmpeg to the image?
Thanks for some well-designed containers!
Set up the container as instructed but keeps restarting and can't access the webui.
What am I doing wrong?
A section in the README should be added do document how to add (beta) support for rar5 format.
See https://board.jdownloader.org/showthread.php?t=71069 and https://lime-technology.com/forums/topic/58552-support-djoss-jdownloader-2/?do=findComment&comment=637196
Hi,
It seems that the "don't show this again" preference for popup dialogs are not saved.
I just tried with a fresh install, and I can't manage to make those preferences stick (for example the popup when going to the advanced setting keep showing up even if I had check the box previously).
Hi,
i am coming from Aptalca's Jdownloader2 docker and have gotten quite used to the auto webgui up/down scaling. In yours i see an option to downscale which works perfectly but there is not one to upscale. How would you recommend accomplishing this with your docker image?
Just to clarify, i am not talking about changing the DISPLAYWIDTH/DISPALYHEIGHT variables.
I am asking this so when i set a 1080p resolution in the jdownloader docker and i open the webui on a 1080p monitor it will fit perfectly and on a 4k monitor it will upscale automatically. Eliminating the blanks space and the bottom and sides.
I have tried setting the docker resolution to fit the 4k monitor perfectly and with the downscale option enabled, it does shrink it for the 1080p monitor however the result is unusable because the text is so tiny.
The opposite of this would be ideal and is why i am asking for a upscale option.
Thanks in advance for your help.
Hello,
I only use the GUI via web interface and I noticed today that the GUI shows me the error message above.
Deleting the container didn't work. I am on Debian Stretch. My Docker version is 17.09.0-ce.
JDownloader is still running because I have folderwatch configured and if I put a file in there it works.
docker inspect output
https://pastebin.com/y47mU9LV
docker logs output
https://pastebin.com/D67cStbq
processes
1 root 0:00 s6-svscan -s -t0 /var/run/s6/services
31 root 0:00 s6-supervise s6-fdholderd
312 root 0:00 s6-supervise app
313 root 0:00 s6-supervise xvfb
314 root 0:00 s6-supervise x11vnc
315 root 0:00 s6-supervise openbox
317 app 0:00 {startapp.sh} /bin/sh /startapp.sh
318 root 0:01 /usr/bin/Xvfb :0 -screen 0 1920x1080x24
320 root 0:00 /usr/bin/x11vnc -display :0 -rfbport 5900 -rfbportv6 -1 -no6 -noipv6 -httpportv6 -1 -forever -desktop JDownloader 2 -cursor arrow -shared -httpdir /opt/novnc/ -nopw
323 app 0:00 /usr/bin/openbox
694 app 0:15 /opt/jre/bin/java -Dawt.useSystemAAFontSettings=gasp -Djava.awt.headless=false -jar JDownloader.jar
4555 app 0:00 sleep 1
4556 root 0:00 ps - A
Is the conatiner always stop because the docker run in libreelec (arm64)?
thanks
Hello!
When running on Raspbian Buster i get this error:
Step` 1/16 : FROM jlesage/baseimage-gui:alpine-3.9-glibc-v3.5.2
---> 3522a694a0b5
Step 2/16 : ARG JAVAJRE_VERSION=8.212.04.2
---> Using cache
---> 0606fc64ac36
Step 3/16 : ARG JDOWNLOADER_URL=http://installer.jdownloader.org/JDownloader.jar
---> Using cache
---> 083d0663b0a1
Step 4/16 : ARG JAVAJRE_URL=https://d3pxv6yz143wms.cloudfront.net/${JAVAJRE_VERSION}/amazon-corretto-${JAVAJRE_VERSION}-linux-x64.tar.gz
---> Using cache
---> c34708fdfd5a
Step 5/16 : WORKDIR /tmp
---> Using cache
---> 9600f830e23d
Step 6/16 : RUN mkdir -p /defaults && wget ${JDOWNLOADER_URL} -O /defaults/JDownloader.jar
---> Running in 1d80a40fab2a
standard_init_linux.go:211: exec user process caused "exec format error"
ERROR: Service 'jdownloader-2' failed to build: The command '/bin/sh -c mkdir -p /defaults && wget ${JDOWNLOADER_URL} -O /defaults/JDownloader.jar' returned a non-zero code: 1
Cannot run with commandline docker nor docker-compose.
Any ideas how to fix this?
Regards,
spaxxilein
I am trying to setup a nitroflare premium account. After I put my login data into Account manager, "Check account" dialog box is just being displayed and that's it... When I do the same on Windows. I get another dialog box saying "Enter Captcha for nitroflare.com to continue". Then the web browser window opens, autofills the captacha autmatically and the account creation process is completed.
On Synology
On Windows
why login password is changing after typing for https://multiup.org/ site and cant login says incorrect
Hello,
I have a problem with the docker instance of JDownloader.
The Captchas are not displayed properly at MyJDwonloader anymore.
The captcha notification pops up for a split second, but even if i manage to click in the notification in that short time frame the captcha solving window does not open.
The captcha solving was working before, but i haven't used JDownloader for a month or two and now it stopped working. Unfortunately I don't know if it is due to a system update or an update of the docker image that I made in the meantime when i wasn't using JDownloader.
I can still access the MyJDownloader GUI besides the captcha dialog, so i can see 'Downloads', 'LinkGrabber' etc. and i can download files without captcha protection.
I'm using it on linux x86_64 Ubuntu 18.04.2 LTS, kernel: 4.15.0-52-generic, docker v18.09.6-build481bc77, docker-compose v1.23.2.
The Captcha dialog in MyJDownloader still works with my Windows laptop JD instance.
Here is a little selection of my output.log file:
THREAD: 40
40|Log.L.log 6/21/19 2:39:18 PM - INFO [ org.appwork.storage.JsonKeyValueStorage() ] -> Prefer (merged) JSon Storage from File: /config/cfg/org.jdownloader.api.captcha.CaptchaMyJDownloaderRemoteSolverSettings.json
40|Log.L.log 6/21/19 2:39:18 PM - INFO [ org.appwork.loggingv3.LogV3(info) ] -> Try to register API namespace /captcha = interface org.jdownloader.api.captcha.CaptchaAPI
40|Log.L.log 6/21/19 2:39:18 PM - INFO [ org.appwork.loggingv3.LogV3(info) ] -> Try to register API namespace /captchaforward = interface org.jdownloader.captcha.api.CaptchaForwarderAPIInterface
40|Log.L.log 6/21/19 2:39:18 PM - INFO [ org.appwork.loggingv3.LogV3(info) ] -> Try to register API namespace /jd = interface org.jdownloader.api.jd.JDAPI
40|Log.L.log 6/21/19 2:39:18 PM - INFO [ org.appwork.loggingv3.LogV3(info) ] -> Try to register API namespace /downloads = interface org.jdownloader.api.downloads.DownloadsAPI
40|Log.L.log 6/21/19 2:39:19 PM - INFO [ org.appwork.loggingv3.LogV3(info) ] -> Try to register API namespace /downloadsV2 = interface org.jdownloader.api.downloads.v2.DownloadsAPIV2
40|Log.L.log 6/21/19 2:39:19 PM - INFO [ org.appwork.loggingv3.LogV3(info) ] -> Try to register API namespace /downloadcontroller = interface org.jdownloader.api.downloads.v2.DownloadWatchdogAPI
40|Log.L.log 6/21/19 2:39:19 PM - INFO [ org.appwork.loggingv3.LogV3(info) ] -> Try to register API namespace /config = interface org.jdownloader.api.config.AdvancedConfigManagerAPI
40|Log.L.log 6/21/19 2:39:19 PM - INFO [ org.appwork.loggingv3.LogV3(info) ] -> Try to register API namespace /toolbar = interface org.jdownloader.api.toolbar.JDownloaderToolBarAPI
Is this part of the log-file helpful? I don't really know what to look for in this file. Is it helpful to post the whole output.log or other log-files? If yes which?
Do you know what could be the problem here and how can i debug/fix it?
thank you very much for your help!
Best regards,
Bob
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.