====== nextcloud ====== nextcloud ist eine Abspaltung (fork) des beliebten [[software:owncloud]]. ===== hosting ===== * [[https://www.hetzner.com/de/storage/storage-box?country=de|hetzner storagebox]] * https://github.com/nextcloud/providers * https://nextcloud.com/partners/ ===== Migration von owncloud nach nextcloud ===== Grundsätzlich wird bei der [[https://nextcloud.com/migration/|Migration von owncloud nach nextcloud]] data und config beibehalten und der Code von owncloud durch nextcloud ersetzt. Anschließend führt nextcloud ein upgrade der Datenbank durch. Dabei müss wieder alle major-Versionen mitgenommen werden. Beispiel: ownCloud 9.1.8 -> Nextcloud 10.0.x -> Nextcloud 11.0.x -> Nextcloud 12.x -> Nextcloud 12.x Manchmal muss dabei die niedrige Versionsnummer etwas [[https://github.com/nextcloud/server/issues/8441|angepasst]] werden, z.B. da owncloud 9.1.7 oder 9.1.8 keine Entsprechung bei nextcloud 10.0.x haben. ===== Funktionen ===== ==== Collabra Office Server ==== https://www.collaboraoffice.com/code/linux-packages/ ==== Oberflächenanpassung ==== [[https://apps.nextcloud.com/apps/apporder|AppOrder]] Benutzer können die Reihefolge der Apps ändern 'defaultapp' => 'files,calendar,dashboard', ===== Fehlerbehebung ===== OC\HintException: [0]: Memcache \OC\Memcache\APCu not available for local cache (Is the matching PHP module installed and enabled?) In der php.ini apc.enable_cli=1 oder im cronjob php --define apc.enable_cli=1 -f $nextcloud/cron.php sudo -u www-data php --define apc.enable_cli=1 -f ./occ db:add-missing-indices sudo -u www-data php --define apc.enable_cli=1 -f ./occ db:convert-filecache-bigint ==== SVG-Unterstützung für imagick ==== Nach dem upgrade von Debian12/PHP 8.2 auf Debian 13 (Trixie) und PHP 8.4 kam der Hinweise im backend: Das PHP-Modul "imagick" in dieser Instanz hat keine SVG-Unterstützung. Für eine bessere Kompatibilität empfiehlt es sich, es zu installieren. Lösung: ''apt install libmagickcore-7.q16-10-extra'' ==== webmail ==== === mailapp === === rainloop === Admin-Interface (Admin mit Passwort "12345"): https://$Domain.tld/index.php/apps/rainloop/app/?admin