From 5aca247a5a8d3a0cbb04106b151ea194e599709f Mon Sep 17 00:00:00 2001 From: Josh Mudge Date: Sat, 12 Jan 2019 22:28:07 -0700 Subject: [PATCH] Performance tweaks, if they work. --- performance-tweaks-nginx | 43 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 performance-tweaks-nginx diff --git a/performance-tweaks-nginx b/performance-tweaks-nginx new file mode 100644 index 0000000..816b772 --- /dev/null +++ b/performance-tweaks-nginx @@ -0,0 +1,43 @@ +map $sent_http_content_type $expires { + default off; + text/html epoch; + text/css max; + application/javascript max; + ~image/ max; + application/font-woff max; + application/font-woff2 max; + application/x-font-truetype max; + application/x-font-opentype max; +} + + +server { +# listen 8080 default_server; +# listen [::]:8080 default_server; +# return 301 https://$host$request_uri; + + # SSL configuration + # + listen 443 ssl default_server; + listen [::]:443 ssl default_server; + #ssl_certificate /etc/letsencrypt/live/cityofardon.com/fullchain.pem; # managed by Certbot + #ssl_certificate_key /etc/letsencrypt/live/cityofardon.com/privkey.pem; # managed by Certbot + + expires $expires; + + + # Enable Gzip + gzip on; + gzip_buffers 4 8k; + gzip_proxied any; + gzip_types + text/css + font/truetype + font/opentype + + gzip_static on; + + gzip_proxied expired no-cache no-store private auth; + gzip_disable "MSIE [1-6]\."; + gzip_vary on; +