use static gzip
This commit is contained in:
parent
9c1ebdd0d8
commit
020f32ce73
@ -4,6 +4,10 @@ set -o errexit
|
|||||||
|
|
||||||
./validate_static
|
./validate_static
|
||||||
|
|
||||||
|
rm -rf static_tmp
|
||||||
|
cp -a static static_tmp
|
||||||
|
find static_tmp -regex '\(.+/LICENSE\|.+\.\(css\|html\|ico\|js\|svg\|txt\|webmanifest\|xml\)\)' -exec gzip -k9 {} +
|
||||||
|
|
||||||
remote=www-data@grapheneos.org
|
remote=www-data@grapheneos.org
|
||||||
active=$(ssh $remote readlink html)
|
active=$(ssh $remote readlink html)
|
||||||
|
|
||||||
@ -17,7 +21,7 @@ echo active is $active
|
|||||||
echo target is $target
|
echo target is $target
|
||||||
echo
|
echo
|
||||||
|
|
||||||
rsync -rpcve ssh --chmod=D755,F644 --delete static/ $remote:$target
|
rsync -rpcve ssh --chmod=D755,F644 --delete static_tmp/ $remote:$target
|
||||||
ssh $remote sync -f $target
|
ssh $remote sync -f $target
|
||||||
ssh $remote ln -snf $target html
|
ssh $remote ln -snf $target html
|
||||||
ssh $remote sync .
|
ssh $remote sync .
|
||||||
|
@ -80,13 +80,20 @@ server {
|
|||||||
add_header Cache-Control "public, max-age=604800";
|
add_header Cache-Control "public, max-age=604800";
|
||||||
}
|
}
|
||||||
|
|
||||||
location ~ "\.(css|js|png|svg|woff2)$" {
|
location ~ "\.(css|js|svg)$" {
|
||||||
include /etc/nginx/snippets/security-headers.conf;
|
include /etc/nginx/snippets/security-headers.conf;
|
||||||
add_header Cache-Control "public, max-age=31536000";
|
add_header Cache-Control "public, max-age=31536000";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
location ~ "\.(png|woff2)$" {
|
||||||
|
include /etc/nginx/snippets/security-headers.conf;
|
||||||
|
add_header Cache-Control "public, max-age=31536000";
|
||||||
|
gzip_static off;
|
||||||
|
}
|
||||||
|
|
||||||
try_files $uri $uri.html $uri/ =404;
|
try_files $uri $uri.html $uri/ =404;
|
||||||
include /etc/nginx/snippets/security-headers.conf;
|
include /etc/nginx/snippets/security-headers.conf;
|
||||||
|
gzip_static on;
|
||||||
}
|
}
|
||||||
|
|
||||||
server {
|
server {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user