tech:ucs:nextcloud
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Nextcloud
Die nextcloud Instanz läuft in einem Docker Container. Die zugehörige Container ID kann wie folgt ermittelt werden:
$ sudo docker ps # CONTAINER ID IMAGE # 46785cb9769f docker.software-univention.de/nextcloud:18.0.4-0 # 5c1c65eeaf33 docker.software-univention.de/onlyoffice-ds:5.5.1.76 # 95b198c01996 docker.software-univention.de/ucs-appbox-amd64:4.3-3 # 8b258146c572 docker.software-univention.de/openid-connect-provider:1.1-konnect-0.23.3
Fehlende Laufwerke
Nach einem Update oder einem Neustart fehlen manchmal die Laufwerke und diese müssen erst manuell gemounted werden:
$ mount -a $ docker restart -it 46785cb9769f
Kommandozeile im Container
Um Zugriff auf die Kommandozeile des Containers zu erhalten, muss eine bash mit der Container ID gestartet werden:
$ sudo docker exec -it 46785cb9769f /bin/bash
Wenn nun z.B. fehlende Indizes oder optionale Spalten in der Datenbank erstellt werden sollen, kann man den Nextcloud client wie folgt aufrufen:
$ sudo -u www-data /var/www/html/occ db:add-missing-indices $ sudo -u www-data /var/www/html/occ db:add-missing-columns $ sudo -u www-data /var/www/html/occ db:add-missing-primary-keys $ sudo -u www-data /var/www/html/occ db:convert-filecache-bigint
tech/ucs/nextcloud.1681386281.txt.gz · Zuletzt geändert: von lutz