Nextcloud config.php:
Caching with php-apcu and local memcached server:
... 'default_language' => 'de', 'default_locale' => 'de_DE', 'default_phone_region' => 'DE', 'memcache.local' => '\\OC\\Memcache\\APCu', 'memcache.distributed' => '\\OC\\Memcache\\Memcached', 'memcached_servers' => array ( 0 => array ( 0 => 'localhost', 1 => 11211, ), ), ...
Cronjob:
Don't use AJAX cron, use system cron:
run Cron / OCC manually:
sudo -u <user> php -f /var/www/<domain>/cloud/wwwroot/cron.php
Collabora CODE replaces Onlyoffice and works like a Pad.
There are .deb Packages, use them! https://www.collaboraoffice.com/code/linux-packages/
/etc/loolwsd/loolwsd.xml Changes:
<enable type="bool" desc="Controls whether SSL encryption between browser and loolwsd is enabled (do not disable for production deployment). If default is false, must first be compiled with SSL support to enable." default="true">false</enable>
<termination desc="Connection via proxy where loolwsd acts as working via https, but actually uses http." type="bool" default="true">true</termination>
Also setting by commandline works (coolwsd in bullseye):
loolconfig set ssl.enable false loolconfig set ssl.termination true loolconfig set storage.wopi.host nextcloud.example.com loolconfig set-admin-password systemctl status loolwsd
Links: