mirror of
https://github.com/frappe/bench.git
synced 2024-11-11 15:51:03 +00:00
[nginx] added gzip compression
This commit is contained in:
parent
eb8fe5635f
commit
e591574be0
@ -10,9 +10,6 @@ server {
|
|||||||
{% endfor -%}
|
{% endfor -%}
|
||||||
;
|
;
|
||||||
|
|
||||||
client_max_body_size 4G;
|
|
||||||
keepalive_timeout 5;
|
|
||||||
sendfile on;
|
|
||||||
root {{ sites_path }};
|
root {{ sites_path }};
|
||||||
|
|
||||||
{% if ssl_certificate and ssl_certificate_key %}
|
{% if ssl_certificate and ssl_certificate_key %}
|
||||||
@ -60,6 +57,42 @@ server {
|
|||||||
|
|
||||||
proxy_pass http://{{ bench_name }}-frappe;
|
proxy_pass http://{{ bench_name }}-frappe;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# optimizations
|
||||||
|
sendfile on;
|
||||||
|
keepalive_timeout 15;
|
||||||
|
client_max_body_size 50m;
|
||||||
|
client_body_buffer_size 16K;
|
||||||
|
client_header_buffer_size 1k;
|
||||||
|
large_client_header_buffers 2 1k;
|
||||||
|
|
||||||
|
# enable gzip compresion
|
||||||
|
# based on https://mattstauffer.co/blog/enabling-gzip-on-nginx-servers-including-laravel-forge
|
||||||
|
gzip on;
|
||||||
|
gzip_http_version 1.1;
|
||||||
|
gzip_comp_level 5;
|
||||||
|
gzip_min_length 256;
|
||||||
|
gzip_proxied any;
|
||||||
|
gzip_vary on;
|
||||||
|
gzip_types
|
||||||
|
application/atom+xml
|
||||||
|
application/javascript
|
||||||
|
application/json
|
||||||
|
application/rss+xml
|
||||||
|
application/vnd.ms-fontobject
|
||||||
|
application/x-font-ttf
|
||||||
|
application/font-woff
|
||||||
|
application/x-web-app-manifest+json
|
||||||
|
application/xhtml+xml
|
||||||
|
application/xml
|
||||||
|
font/opentype
|
||||||
|
image/svg+xml
|
||||||
|
image/x-icon
|
||||||
|
text/css
|
||||||
|
text/plain
|
||||||
|
text/x-component
|
||||||
|
;
|
||||||
|
# text/html is always compressed by HttpGzipModule
|
||||||
}
|
}
|
||||||
|
|
||||||
{% if ssl_certificate and ssl_certificate_key %}
|
{% if ssl_certificate and ssl_certificate_key %}
|
||||||
|
Loading…
Reference in New Issue
Block a user