👷 Improve gzip configuration on docker image.

This commit is contained in:
Andrey Antukh
2019-08-08 17:05:05 +02:00
parent 03c9d9c8f1
commit 005a2fe263
3 changed files with 13 additions and 4 deletions

View File

@@ -1,4 +1,4 @@
FROM nginx:alpine
FROM nginx:1.17.2
LABEL maintainer="Monogramm Maintainers <opensource at monogramm dot io>"

View File

@@ -4,14 +4,16 @@ server {
server_name _;
gzip on;
gzip_static on;
gzip_proxied any;
gzip_types text/plain text/html text/css text/javascript application/javascript application/json application/transit+json;
# Frontend
location / {
root /usr/share/nginx/html/;
try_files $uri /index.html;
gzip on;
gzip_types text/css text/javascript application/x-javascript application/javascript application/json;
add_header Cache-Control "max-age=15552000" always;
}

View File

@@ -182,6 +182,10 @@ function run {
docker-compose -p uxbox -f ./docker/docker-compose.yml up -d
}
function log {
docker-compose -p uxbox -f docker/docker-compose.yml logs -f --tail=50
}
function stop {
echo "Stoping containers..."
docker-compose -p uxbox -f ./docker/docker-compose.yml stop
@@ -242,6 +246,9 @@ case $1 in
run)
run
;;
log)
log
;;
stop)
stop
;;