BillMaier schrieb:
Der Docker Container von Nextcloud ist *richtig* gut…
+1 für docker.
Ich verwende den auch seit einer Weile, anstatt einer nativen Installation. Wenn man der Nextcloud-Hilfe folgt und diesen mit overlay2 und separatem nextcloud-data-Container einrichtet, lässt er sich mit wenigen Befehlen updaten. Kurzanleitung mit nextcloud-name als Instanz, nextcloud ist docker-container.
docker pull nextcloud # aktualisieren
systemctl stop docker-container@nextcloud-name.service
docker rm nextcloud-name
#mappen von Port 80 auf 32768:
docker run -d -v nextcloud-data:/var/www/html --name nextcloud-name -p 127.0.0.1:32768:80 nextcloud
Auf die NC-Shell zugreifen:
docker exec -i -t nextcloud-name /bin/bash
OCC-Befehl absetzen:
docker exec --user www-data nextcloud-name php occ COMMAND
Kann man sich auch prima Aliase für anlegen.
Ich nutze allerdings keine Datenbank im Container, daher kann ich dazu nichts sagen.