From: Christian Heller Date: Thu, 5 Jan 2023 22:47:52 +0000 (+0100) Subject: To microblog.pub NGINX setup, add gzip compression. X-Git-Url: https://plomlompom.com/repos/do_day?a=commitdiff_plain;h=bb63bc4489d9c3c5da7a085970e5d46404736a96;p=config To microblog.pub NGINX setup, add gzip compression. --- diff --git a/bullseye/etc_files/microblogpub/etc/nginx/sites-available/microblogpub.nginx b/bullseye/etc_files/microblogpub/etc/nginx/sites-available/microblogpub.nginx index 36e2447..148a494 100644 --- a/bullseye/etc_files/microblogpub/etc/nginx/sites-available/microblogpub.nginx +++ b/bullseye/etc_files/microblogpub/etc/nginx/sites-available/microblogpub.nginx @@ -5,6 +5,43 @@ server { ssl_certificate /etc/letsencrypt/live/REPLACE_fqdn_ECALPER/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/REPLACE_fqdn_ECALPER/privkey.pem; + // via + // and https://docs.microblog.pub/installing.html#nginx-config-tips + gzip on; + gzip_disable "msie6"; + gzip_vary on; + gzip_proxied any; + gzip_comp_level 6; + gzip_buffers 16 8k; + gzip_http_version 1.1; + gzip_min_length 256; + gzip_types + application/atom+xml + application/geo+json + application/javascript + application/x-javascript + application/json + application/ld+json + application/manifest+json + application/rdf+xml + application/rss+xml + application/xhtml+xml + application/xml + font/eot + font/otf + font/ttf + image/svg+xml + text/css + text/javascript + text/plain + text/xml + + text/html + + application/javascript + application/activity+json + application/octet-stream; + location / { proxy_set_header Host $http_host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;