diff --git a/public/assets/js/app.js b/public/assets/js/app.js
index e36db75..ae49d98 100644
--- a/public/assets/js/app.js
+++ b/public/assets/js/app.js
@@ -13,7 +13,7 @@
https: false,
http2: true,
email: 'hello@example.com',
- cdn: true,
+ cdn: false,
non_www: true,
php: '7.2',
index_html: false,
@@ -50,6 +50,8 @@
docs: 'pdf|docx?|xlsx?|pptx?'
};
+ $scope.gzipTypes = 'text/plain text/css text/xml application/json application/javascript application/xml+rss application/atom+xml image/svg+xml';
+
/////////////////////
diff --git a/public/templates/_general.conf.html b/public/templates/_general.conf.html
index 571b906..89ba3ae 100644
--- a/public/templates/_general.conf.html
+++ b/public/templates/_general.conf.html
@@ -41,4 +41,4 @@ gzip on;
gzip_vary on;
gzip_proxied any;
gzip_comp_level 6;
-gzip_types text/plain text/css text/xml application/json application/javascript application/xml+rss application/atom+xml image/svg+xml;
\ No newline at end of file
+gzip_types {{ gzipTypes }};
\ No newline at end of file
diff --git a/public/templates/example.com.conf.html b/public/templates/example.com.conf.html
index 2049e0e..4c30dca 100644
--- a/public/templates/example.com.conf.html
+++ b/public/templates/example.com.conf.html
@@ -40,7 +40,14 @@ server {
ssl_certificate /etc/letsencrypt/live/{{ data.domain }}/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/{{ data.domain }}/privkey.pem;
- ssl_trusted_certificate /etc/letsencrypt/live/{{ data.domain }}/fullchain.pem;
+ ssl_trusted_certificate /etc/letsencrypt/live/{{ data.domain }}/fullchain.pem;
+
+ # gzip
+ gzip on;
+ gzip_vary on;
+ gzip_proxied any;
+ gzip_comp_level 6;
+ gzip_types {{ gzipTypes }};
include _ssl.conf;
@@ -51,7 +58,7 @@ server {
}
location / {
- deny all
+ deny all;
}
}
@@ -109,7 +116,14 @@ server {
server_name cdn.{{ data.domain }};
root /var/www/{{ data.domain }}{{ data.document_root }};
- access_log off;
+ access_log off;
+
+ # gzip
+ gzip on;
+ gzip_vary on;
+ gzip_proxied any;
+ gzip_comp_level 6;
+ gzip_types {{ gzipTypes }};
location ~* \.(?:{{ extensions.assets }}|{{ extensions.fonts }}|{{ extensions.svg }}|{{ extensions.images }}|{{ extensions.audio }}|{{ extensions.video }}|{{ extensions.docs }})$ {
add_header Access-Control-Allow-Origin "*";
@@ -118,7 +132,7 @@ server {
}
location / {
- deny all
+ deny all;
}
}