Trying to install Jdownloader on Raspberry Pi 4 using Docker on OMV

  • Hi,


    I'm trying to download Jdownloader using the docker-compose on this link https://hub.docker.com/r/jaymoulin/jdownloader and following this tutorial

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.
    .


    Any help would be appreciated as I can't figure out what the problem is. I thought it was a permission error but I used Rest Permission on all the folders but that didn't help. The file location is correct because I can see all the files downloaded on the Config folder for Jdownloader.


    Thank you :)


  • What exactly is your problem?


    The indent of environment is not correct. it should line up with the dashes in volumes.

    If you got help in the forum and want to give something back to the project click here (omv) or here (scroll down) (plugins) and write up your solution for others.

  • What exactly is your problem?


    The indent of environment is not correct. it should line up with the dashes in volumes.

    Thanks, I've fixed that now, but I don't think that's the problem.


    My issue is that this just doesn't work for me. It always throws an error and I can't figure out why.


    I have attached the log file of me a fresh container, maybe this might give you some clue as to what's going on.

  • Hi,

    according to https://github.com/jaymoulin/docker-jdownloader/issues/44 and https://board.jdownloader.org/showthread.php?t=81420

    you need a console for jdownloader if your MyJDownloader account docker-compose config was wrong before the first start.

    You can try to fix it https://github.com/jaymoulin/docker-jdownloader#identify or start from scratch.

    omv 7.0.5-1 (Sandworm) | x86_64 | Linux 6.1.0-18 kernel

    Plugins: kernel 7.0.5 | compose 7.1.4 | flashmemory 7.0 | cputemp 7.0.1 | apttool 7.0 | sharerootfs 7.0-1 | omvextrasorg 7.0

  • Hi,

    according to https://github.com/jaymoulin/docker-jdownloader/issues/44 and https://board.jdownloader.org/showthread.php?t=81420

    you need a console for jdownloader if your MyJDownloader account docker-compose config was wrong before the first start.

    You can try to fix it https://github.com/jaymoulin/docker-jdownloader#identify or start from scratch.

    I followed the tutorial technodad did which I linked but it still does not work.


    I tried the solution on https://github.com/jaymoulin/docker-jdownloader/issues/44 but after deleting the config file and container, I created the container again but now I have a permission issue. I tried using Rest Permission just like in the video and redeploying the container again after deleting it, but that didn't solve it.


    Is there anything on my docker file that is wrong or out of place?


    I have attached a new log file, hopefully, someone can explain what I have done wrong.


    Thank you!


    So I managed to fix the permission issue but I'm back where I started, I still have the original problem:

    Code
    java.lang.ExceptionInInitializerError
        at jd.SecondLevelLaunch$9$1.run(SecondLevelLaunch.java:747)
    Caused by: java.lang.RuntimeException: No Console Available!
        at org.appwork.console.ConsoleDialog.<init>(ConsoleDialog.java:54)
        at org.appwork.console.ConsoleDialog.<init>(ConsoleDialog.java:60)
        at org.jdownloader.api.myjdownloader.MyJDownloaderController.askLoginsOnConsole(MyJDownloaderController.java:273)
        at org.jdownloader.api.myjdownloader.MyJDownloaderController.start(MyJDownloaderController.java:125)
        at org.jdownloader.api.myjdownloader.MyJDownloaderController.<init>(MyJDownloaderController.java:112)
        at org.jdownloader.api.myjdownloader.MyJDownloaderController.<clinit>(MyJDownloaderController.java:37)
        ... 1 more
  • did you actually change your user information according to the tutorial


    according to your docker-compose file you didn't:

    Code: My docker-compose file
        restart: always
        user: 1000:100
        volumes:
            - /srv/dev-disk-by-uuid-b547c458-72ff-4fc3-a4d0-65940dde8b0d/Config/Jdownloader:/opt/JDownloader/app/cfg

    omv 7.0.5-1 (Sandworm) | x86_64 | Linux 6.1.0-18 kernel

    Plugins: kernel 7.0.5 | compose 7.1.4 | flashmemory 7.0 | cputemp 7.0.1 | apttool 7.0 | sharerootfs 7.0-1 | omvextrasorg 7.0

  • pi_projects

    Hat das Label gelöst hinzugefügt.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!