jDownloader2 - Click n Load funktioniert nicht

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

taker-`

Benutzer
Registriert
02. Nov. 2021
Beiträge
31
Reaktionspunkte
6
Punkte
14
Hallo,

habe auf meiner DS720+ (DSM7.3-81180) Portainer am laufen und dort den jDownloader2 installiert.
Als Grundlage nahm ich diese Anleitung: https://mariushosting.com/how-to-install-jdownloader-2-on-your-synology-nas/
Habe dann in Portainer im Bereich "ENV" einige Anpassungen gemacht, damit ich auch übern Reverse Proxy drauf komme und zusätzlich noch User und PW eingeben muss, bevor ich auf das WebIF komme. Das funktioniert nun endlich alles. Ich bekomme es aber einfach nicht hin, dass dieses Click n Load funktioniert.
Da kommt immer, dass der jDownloader nicht installiert ist.

https://github.com/jlesage/docker-jdownloader-2?tab=readme-ov-file#clicknload Hier wird es beschrieben. Aber es funktioniert nicht. Weis nicht, was ich falsch mache.

Über dem Abschnitt ist auch die Beschreibung, wie das mit MyJDownloader geht. Das habe ich auch schon so eingestellt.

Browsererweiterung für meinen Brave-Browser habe ich von hier: https://my.jdownloader.org/apps/ (Erweiterung von Chrome ist bei mir installiert)
Die Settings von der Erweiterung habe ich auch als Screenshot angehängt.

Wenn ich auf https://my.jdownloader.org/ gehe, dann sehe ich dort auch den jDownloader2.

Ich weis nun nicht wo das Problem liegt. Muss ich am Container noch irgendwas einstellen? Oder in der Browsererweiterung? Oder im jDownloader selbst, wenn ich auf dem Webinterface bin?


Hoffe mir kann da jemand helfen. :)



Danke

//edit: Noch als Hinweis... https://github.com/jlesage/docker-jdownloader-2?tab=readme-ov-file#clicknload hier bei dem Punkt "Set Custom Device IPs to the IP address of the host running the container, using double quotes and brackets like this example: ["192.168.1.1"]." Hier habe ich die IP von meinem NAS eingegeben.
 

Anhänge

  • erweiterung_settings.png
    erweiterung_settings.png
    299,3 KB · Aufrufe: 10
  • myjdownloader.png
    myjdownloader.png
    209,5 KB · Aufrufe: 10
  • portainer_1.png
    portainer_1.png
    126,8 KB · Aufrufe: 7
  • portainer_2.png
    portainer_2.png
    93,8 KB · Aufrufe: 10
Zuletzt bearbeitet:
Ich nutze das folgende docker compose:

Code:
services:
  jdownloader2:
    image: jlesage/jdownloader-2
    container_name: JDownloader2
    ports:
      - 3129:3129
      - 5800:5800
      - 5801:5900
    volumes:
      - /volume1/docker/jdownloader2/config:/config:rw
      - /volume1/docker/jdownloader2/output:/output:rw
    environment:
      - USER_ID=1026
      - GROUP_ID=100
      - LANG=de_DE.UTF-8
      - TZ=Europe/Berlin
      - DARK_MODE=0 #Type in 0 instead of 1 if you want a light theme
      - WEB_AUTHENTICATION=1
      - SECURE_CONNECTION=1
      - MYJDOWNLOADER_EMAIL=EMAIL
      - MYJDOWNLOADER_PASSWORD=PASSWORT
      - MYJDOWNLOADER_DEVICE_NAME=NAS
      - JDOWNLOADER_HEADLESS=0
    restart: always

Bei den ganzen MYJDOWNLOADER_EMAIL Parametern trägst du bitte deine Werte ein.

Die Browsererweiterung habe ich auch von dieser Seite.
Grundsätzlich muss man nichts spezifisches einstellen.
Wenn du auf das Icon der Browser-Erweiterung klickst, bist du dann dort gemeldet?
 
Hi,
oh mist, ganz vergessen... ich habe dieses Problem schon gelöst. Trotzdem vielen Dank für deine Antwort! :)
Hier die Quelle der Lösung (Post #17): https://www.kodinerds.net/thread/80...-auf-synology-nas-mit-reverse-proxy/?pageNo=1

cnl ist auf port 9996

container muss ein portmap haben

dein revese adresse https://cnl.example.com -> container http://container:9996 (oder anderer port wenn mapping zu host)

jdownloader profie settings remote api cnl2 listen localhost only aus und extern interface ein.

cnl ist damit fuer alle die die adresse kennen offen. also eigentlich nicht zu empfehlen
Und hier meine "zusammengefasste" Antwort vom letzten Post des Threads:
update.freak Danke, aber mittlerweile geht meine HTTPS Verbindung. Lokal kann ich normal per HTTP zugreifen und über die HTTPS-Adresse geht es auch. Bei beidem werden dann auch die Credentials abgefragt, bevor das Webinterface vom jDownloader auf geht.

Es geht nur Click n Load noch nicht.
:)




//edit: Es geht nun. Danke fds97AVVS - Habe es so eingestellt, wie in #17 beschrieben. Wir haben noch per PN geschrieben. Am Ende lag es wohl an "mixed content" bzw. am Brave Browser. Mit Firefox funktioniert es einfach. Habe auch das offizielle Addon (https://my.jdownloader.org/apps/?ref=myjd_web) für Firefox genommen. Das habe ich installiert, angemeldet (es fand auch direkt den jDownloader, welcher im Docker läuft), CnL getestet und ging. Allerdings habe ich den Zugriff nur lokal und nicht über Reverse-Proxy.

Vielen Dank nochmal an der Stelle!!!
:D

Somit ist das Thema auch erledigt und ich hoffe, es hilft auch anderen, wenn sie das selbe Problem haben. :)



Lg
 
  • Like
Reaktionen: update-freak

Additional post fields

 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat