Vielleicht gehört mein Beitrag unter DSM 7 jdownloader ...
Aber irgendwie passt er auch hierher ?
Nachdem ich einige Docker-Varianten probiert habe, einzig konkreter Erfolg mit dem Docker Image von plusminus
Bei den anderen Images erhielt ich nach einem Update von jdownloader immer die Meldung , dass das Image neu gestartet wurde, lief dann natürlich wieder, außerdem musste ich teilweise den download-Ordner ins Docker-Verzeichnis legen bzw. die Rechte für den download-Ordner umbiegen, trotz korrekter UID bzw. GID
Folgende Vorgangsweise (habe die Info's etc. von der jdownloader support Seite eingedeutscht)
https://raw.githubusercontent.com/rednoah/java-installer/latest/syno-dsm7.json - zu den Paketquellen hinzufügen
Unter Community erscheint "Java Installer" - installieren, dauert etwas ...
ssh Verbindung zur DS herstellen - dann ein sudo su
mkdir /volume1/@appstore/JDownloader - es wird ein Verzeichnis erstellt
cd /volume1/@appstore/JDownloader - wechsel in dieses Verzeichnis
wget
http://installer.jdownloader.org/JDownloader.jar - download von jdownloader
java -jar JDownloader.jar -norestart - 2 x ausführen, beim zweiten mal wird nachgefragt, ob man seine jdownloader Zugangsdaten eingeben will
sollte man ja sagen ?
Wenn im Terminal am Schluß 100% steht, kann man es schließen
Mit jdownloader wie gehabt verbinden und konfigurieren
Wichtig! Unter Einstellungen / Allgemein unbedingt den "Default Download Folder" richtig setzen, in meinem Fall /volume1/downloads
sonst müllt man sich den Systemfolder der DS zu und es kommt zu Meldungen wie "Update etc nicht möglich, da Systempartition voll"
Einziger Nachteil: nach einem Update von jdownloader , muss man jdownloader wieder über das Terminal "neu" starten, habe das Ganze über eine benutzerdefiniertes Skript im Aufgabenplaner gelöst, da man extern kein Terminal öffnen kann / sollte, um auf die DS zuzugreifen
Keine Ahnung ob das öffnen des Terminals per VPN funktioniert, wäre zum testen ...