Quelle: forum.qnapclub.de
Stand: 15.08.2024
Erfolgreich genutzt: 04.09.2024
Hallo,
das musst Du über SSH machen. Logge Dich dazu mit SSH (z.B. mittels Putty) auf dem NAS ein.
Dann wechsle bitte in folgendes Verzeichnis:
cd /share/CACHEDEV1_DATA/Container/container-station-data/application
Ggf. musst Du das Verzeichnis CACHEDEV1_DATA auf Dein NAS anpassen, sofern Du mehrere Speicherpools hast und die Containerstation nicht in Speicherpool 1 installiert ist.
Nun musst Du noch mit cd ANWENDUNGSNAME in das Unterverzeichnis Deiner Paperless-Anwendung wechseln. Bei mir heißt das zum Beispiel paperless-ngx
In diesem Verzeichnis sollte nun die Datei docker-compose.yml liegen. Nun kannst Du Deine 3 Befehle OHNE sudo eingeben und ausführen, oder Du baust Dir eine kleine Scriptdatei und führst diese aus. Das ginge zum Beispiel so:
vi update.sh
Nun die Taste i drücken und dann die 3 Befehle eingeben:
docker compose down
docker compose pull
docker compose up -d
Nun die Taste ESC drücken und dann :wq eingeben.
Danach die Datei ausführbar machen:
chmod +x update.sh
Ab sofort kannst Du dann das Update über folgende Befehlszeile direkt im SSH anschieben:
/share/CACHEDEV1_DATA/Container/container-station-data/application/ANWENDUNGSNAME/update.sh, wobei Du natürlich ANWENDUNGSNAME wieder durch Deinen korrekten Pfad ersetzen musst.
