jdownloader2 mit Docker ausführen bzw. konfigurieren

  • 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

Status
Für weitere Antworten geschlossen.

stulpinger

Benutzer
Registriert
27. Mai 2009
Beiträge
758
Reaktionspunkte
156
Punkte
69
Beschäftige mich seit kurzem mit Docker-Containern

Da die jdownloader-Installation in diesem Forum ein sehr beliebtes Thema ist :cool:
hier die Vorgangsweise für jdownloader-Installation mit Hilfe von Docker

Docker starten
Registrierung - nach jdownloader suchen - plusminus/jdownloader2-headless auswählen und download - dauert etwas ...
Abbild starten - folgende Konfguration:

"interne" Verzeichnisse von Docker unter Volume einbinden (Verzeichnis hinzufügen)

in meinem Fall: jdownloader-config Dateien sollen sich unter /public/jd2 befinden, downloads unter /downloads

Ordner Mount-Pfad

/downloads /root/Downloads
/public/jd2 /opt/JDownloader/cfg

Groß/Klein-Schreibung beachten !

Container starten und stoppen

Im Verzeichnis /public/jd2 befinden sich jetzt einige Dateien

In diesem Verzeichnis folgende Datei erstellen:

org.jdownloader.api.myjdownloader.MyJDownloaderSettings.json

mit folgendem Inhalt:

{
"password" : "mypasswort",
"email" : "email@home.org"
}

email@home.org bzw. mypasswort durch Deine my.jdownloader.org Zugangsdaten ersetzen - speichern

Container wieder starten



Habe das Ganze mit der Myjdownloader-Erweiterung für Google-Chrome getestet - läuft einwandfrei

Erweiterung ist bei mir so konfiguriert, dass ich auswählen kann, mit welchem jdownloader (einmal normal auf der DS installiert, einmal als Docker-Container) ich den download durchführe
 
Danke für die ganzen Infos, aber gibt es denn einen Vorteil zur normalen Installation auf der DS? Denn bei Docker Varianten finde ich die Update-Prozedur immer nervig. Schaltet sich die DS noch in Standby mit aktiviertem JD im Docker?
 
Vorteil ist auf jeden Fall, dass man sich nicht mit diversen Java-Versionen herumärgern muss, siehe auch dass jdownloader-Thema mit zig Seiten :-), wo einige Forum-Mitglieder schon mit der "normalen" jdownloader-Installation Probleme haben
Zum Standby kann ich nichts sagen, da bei mir die DS durch läuft
Update musste ich noch keines machen, da seit geraumer Zeit kein "Versionssprung" stattgefunden hat
 
Ok, hatte bis jetzt noch keine Java Schwierigkeiten. Einfach installiert und fertig, aber gut, wenn manche damit Probleme haben, dann kann die Docker Variante als Alternative natürlich helfen.
 
Eventuell kann man die Anleitung noch etwas ausführlicher beschreiben. Das Docker Image habe ich installiert und was sind die nächsten Schritte? Wo kann ich jetzt die ganzen Konfigurationen vornehmen?

Vielen Dank
 
So wie in #1 beschrieben

die 2 Verzeichnisse einbinden, Container ist ja gestoppt, sonst gehts nicht
die json Datei erstellen und die Daten eintragen
Container starten
Chrome Erweiterung bzw Firefox Erweiterung installieren
 
So wie in #1
genauso vorgehen, wie von mir beschrieben, dann funkts :-)
 
die 2 Verzeichnisse einbinden, Container ist ja gestoppt, sonst gehts nicht
die json Datei erstellen und die Daten eintragen


Wo und wie bindet man diese Verzeichnisse den ein? Wie erstellt man diese Datei?
 
Probleme mit Neuinstallation !

Hallo,
ich hab jetzt meine pakete auf der NAS von volume1 (HDD) auf volume2 (SSD) umgezogen und hab jetzt gröbere Probleme den JDownloader wieder zu installieren.
Grundsätzlich läuft die Installation wie oben angegeben - aber wenn ich dann den Container starte, dümpelt der mit 0,1% CPU und 8 MB RAM vor sich hin - und schreibt ins Log:
"useradd: usser
 
Hast Du Deine Pakete per Script auf volume2 verschoben - oder docker neu auf volume2 installiert ?
Es gibt seit kurzem ein neues jdownloader image von plusminus
mit folgender Änderung:

Ordner Mount-Pfad

/downloads /root/Downloads muss auf /downloads /downloads geändert werden !

Habe dies erst gemerkt, nachdem watchtower ein Update gemacht hat und jdownloader nicht mehr funktionierte !
 
Hat schon jemand auf die aktuelle Version (V3) upgedatet? Ich bekomm's einfach nicht zum laufen.

Ich bekomme beim Versuch etwas runterzuladen im Webinterface die Fehlermeldung "Invalid Downloadfolder". Wenn ich über das Terminal nachschaue passt allerdings alles. Es wird auf den richtigen Ordner gepointet. Hat das evtl. was mit der neuen Benutzersteuerung zu tun? Benutzer hab ich auch schon angelegt und UID unter "Umwelt" eingetragen => gleiches Problem.

Wäre super, wenn jemand helfen könnte!
 
Hat keiner ne Antwort, oder Hilfestellung? Würde ja bei der V2 bleiben, aber die läuft leider auch nicht mehr rund...
 
jdownloader.PNG
wo befindet dich die download datei ?
unter Dysk NAS/Movie ist die nicht zu finden
 
1. Warum hast Du den jeweils mehre Mount-Pfade je Eintrag?!
2. Unter Datei/Ordner würde ich jeweils ein eigenes Verzeichnis verwenden und nicht ALLE in das 'Movie' Verzeichnis deines 'Dysk NAS' Shares schreiben lassen.
 
Hi

kannst schreiben was mache ich falsch.

Mount-Pfade habe ich von ersten post genommen
 
Bekomme die "neuen" Versionen auch nicht mehr zu laufen :mad: weder V2, V3.x
Habe die UID/GID gesetzt, sogar als root über die GUI von Docker installiert, bekomme auch die Meldung bzgl. invalid download Verzeichnis
Habe damals bei der Themenerstellung einmal den damaligen Container (vor V1.0 !) komplett exportiert - der läuft noch einwandfrei
 
Bildschirmfoto 2019-01-16 um 21.21.46.jpg

Links Pfad auf deinem NAS, rechts aus dem Container raus. So läufts bei mir.
 
Habe die Pfade so eingestellt aber ich kann die Downloads Dateien nicht sehen.

Normal die Downloads Datei soll in die ordner/datei sein oder?
 
Status
Für weitere Antworten geschlossen.
 

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