ocDownloader für Nextcloud unter Plesk installieren
-
- Nextcloud 17/18/19/20
- Plesk Onyx / Obsidian
- Debian 10
- Mark
- 0 Antworten
- 460 Mal gelesen
- 3 Minuten
Was ist ocDownloader?
ocDownloader ist eine AGPL-lizenzierte Anwendung für Nextcloud, die es Ihnen erlaubt, Dateien von HTTP(S), FTP(S), Youtube und Bittorrent mit dem ARIA2-Downloadmanager/Curl und YouTube-dl herunterzuladen.
Installation
[infobox]Was wird benötigt?
- Für die Installation von Aria2 ist Shell-Zugriff als Root oder Sudo-User notwendig!
- Installierte und aktivierte ocDownloader App in Nextcloud.
Verbinden Sie sich mit einem SSH Programm Ihrer Wahl mit dem Server. Führen Sie folgende Befehle aus:
Nachdem Sie das System aktualisiert und Aria2 installiert haben, müssen Sie noch ein paar Kleinigkeiten angepasst werden.
mkdir /var/log/aria2c /var/local/aria2c
touch /var/log/aria2c/aria2c.log
touch /var/local/aria2c/aria2c.sess
### TODO - Anpassen des Systemnutzers der Domain ###
chown HIER_SYSTEMNUTZER_EINTRAGEN.psacln -R /var/log/aria2c /var/local/aria2c
chmod 770 -R /var/log/aria2c /var/local/aria2c
### TODO - Anpassen des Systemnutzers der Domain | Passwort Ihrer Wahl bei rpc-secret=yoursecret eingeben ###
sudo -u HIER_SYSTEMNUTZER_EINTRAGEN aria2c --enable-rpc --rpc-allow-origin-all -c -D --log=/var/log/aria2c/aria2c.log --check-certificate=false --save-session=/var/local/aria2c/aria2c.sess --save-session-interval=2 --continue=true --input-file=/var/local/aria2c/aria2c.sess --rpc-save-upload-metadata=true --force-save=true --log-level=warn --rpc-secret=yoursecret
Alles anzeigen
Bitte tragen Sie für die korrekte Funktion des Downloaders den Systembenutzer der Domain ein. Im Anschluss vergeben Sie noch ein Passwort. Dieses Geheim-Token wird in der Nextcloud benötigt. Wechseln Sie jetzt zu Ihrer Cloud in einem Browserfenster. Hier navigieren Sie zu Einstellungen --> Verwaltung --> Zusätzliche Einstellungen --> Allgemeine Einstellungen. Hier angekommen müssen Sie noch ein paar Felder ausfüllen.
ARIA2-Adresse: http://127.0.0.1
ARIA2-Port: 6800
ARIA2-Geheim-Token: Geheim-Token (Das eben erstellte Passwort oben)
Jetzt sollte die Erweiterung ocDownloader funktionieren.
YouTube Videos herunterladen
Um Youtube-Videos herunterzuladen, müssen Sie youtube-dl installieren. Die Pakete, die mit den Distributionen ausgeliefert werden, sind meist sehr veraltet. Um dies zu umgehen, können Sie den Python Package Installer (pip) verwenden, um die aktuellsten youtube-dl-Binärdateien zu erhalten. Unter Debian können Sie die folgenden Befehle verwenden, um youtube-dl über den Python-Paket-Installer zu installieren:
Für andere Distributionen oder wenn Sie nicht das Python-Paket-Installationsprogramm verwenden möchten, können Sie youtube-dl manuell installieren.
Hinweis: Sie müssen Python auf Ihrem Server installieren. Dies ist eine Voraussetzung für youtube-dl.
[/infobox]Nach der Installation von youtube-dl müssen Sie in den Admin-Einstellungen von ocDownloader den richtigen Pfad zu Ihrer youtube-dl angeben, der ausführbar ist.
Browser Erweiterungen:
ocDownloader Webextension for Firefox - Apps - App Store - Nextcloud
Quellen:
Über den Autor

Mark ist IT-Spezialist im Fachbereich der IT-Administratoren. Derzeit bereitet er sich auf den IT-Professional vor. Neben Beruf und Familie, erstellt er, als ein teil seines Hobbys, gerne Anleitungen und versucht diese anderen näherzubringen. Systemintegration, Administration sowie Gaming sind Marks Leidenschaft und Hobby.