To add something else to this topic, Lighttpd recently (in 1.4.56) enabled HTTP/2 support. It will be enabled by default in a future release but you can enable it manually currently by adding this to your config, as per the release notes:
server.feature-flags += ("server.h2proto" => "enable", "server.h2c" => "enable")
This could potentially speed up Nextcloud a bit more. Nextcloud recommends using HTTP/2 in their docs.