Comment on Nextcloud Performance Improvements
morethanevil@lemmy.fedifriends.social 10 months ago
“Way faster” came from me :D
It is the complete package which makes it way faster…
Postgres, Redis, PHP Opcache, general PHP tweaks ( PHP.ini, child processes etc, use calculator ), HTTP-2 instead of 1.1
For HTTP-2, you can add this for Apache in your vhost:
Protocols h2 h2c http/1.1
For example:
<VirtualHost *.80> ServerAdmin admin@server.com DocumentRoot /var/www/html/nextcloud/ ServerName my.domai.com Protocols h2 h2c http/1.1 ....
In NGNIX add this in a new line:
http2 on;
For example:
server { listen 80; listen [::]:80; server_name my.domain.com; http2 on; ....
Using NGINX over Apache did nothing for me, so I use Apache with PHP-FPM 8.3, because I am using it for Wordpress too, same for Redissockets. I would recommend not to use a docker container for Nextcloud. I don’t like it for Nextcloud and I don’t use docker for Wordpress. Docker has other use cases in my setup, but not those 2.
This is just my personal setup.
Maybe it can help someone :)
tofubl@discuss.tchncs.de 10 months ago
That makes sense. If you start out without any of those I’m sure it’s night and day.
Thanks for the additional input!
morethanevil@lemmy.fedifriends.social 10 months ago
There are no slow nextclouds, only wrong configured ones ☝🏻😁
wantd2B1ofthestrokes@discuss.tchncs.de 10 months ago
tofubl@discuss.tchncs.de 10 months ago
They will be delighted to hear it.