feat: enable brotli compression in nginx

This commit is contained in:
Noa Aarts 2024-08-28 14:35:01 +02:00
parent 80fd74dae5
commit ef95939ebf
Signed by: noa
GPG key ID: 1850932741EFF672

View file

@ -366,13 +366,20 @@
in
{
enable = true;
package = pkgs.nginx.override {
modules = [ pkgs.nginxModules.brotli ];
};
recommendedGzipSettings = true;
recommendedOptimisation = true;
recommendedProxySettings = true;
recommendedTlsSettings = true;
commonHttpConfig = ''
brotli on;
brotli_static on;
brotli_types application/json application/javascript application/xml application/xml+rss image/svg+xml text/css text/html text/javascript text/plain text/xml;
'';
# sslCiphers = "AES256+EECDH:AES256+EDH:!aNULL";
virtualHosts = {