Browse Source

docker: update

Yi 1 năm trước cách đây
mục cha
commit
9692467fc1
2 tập tin đã thay đổi với 11 bổ sung37 xóa
  1. 1 0
      Dockerfile
  2. 10 37
      default.conf.template

+ 1 - 0
Dockerfile

@@ -9,6 +9,7 @@ RUN npm install
 # 开始构建
 RUN npm run build
 
+
 # 第二阶段构建
 FROM nginx:alpine
 COPY --from=builder /app/calf-feed-admin/dist/ /usr/share/nginx/html/

+ 10 - 37
default.conf.template

@@ -1,53 +1,26 @@
 server {
-    listen       80;
-    listen  [::]:80;
-    server_name  localhost;
+   listen       80;
+   listen  [::]:80;
+   server_name  localhost;
 
-    #access_log  /var/log/nginx/host.access.log  main;
+   access_log  /var/log/nginx/host.access.log  main;
 
    location / {
+        gzip on;
+        gzip_min_length 5;
+        gzip_comp_level 3;
+        #定义压缩文件的类型
+        gzip_types text/plain application/javascript application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png application/json;
+
         root /usr/share/nginx/html;
         #index index.html;
         try_files $uri $uri/ /index.html;
    }
     #error_page  404              /404.html;
-
     # redirect server error pages to the static page /50x.html
     #
     error_page   500 502 503 504  /50x.html;
     location = /50x.html {
         root   /usr/share/nginx/html;
     }
-
-    # location /prod-api/ {
-    #    proxy_pass  ${BACKEND_HOST};
-    #    proxy_set_header Host $host;
-    #    proxy_set_header X-Real-IP $remote_addr;
-    #    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
-    #    proxy_http_version 1.1;
-    #    proxy_set_header Connection "";
-    #}
-
-    # proxy the PHP scripts to Apache listening on 127.0.0.1:80
-    #
-    #location ~ \.php$ {
-    #    proxy_pass   http://127.0.0.1;
-    #}
-
-    # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
-    #
-    #location ~ \.php$ {
-    #    root           html;
-    #    fastcgi_pass   127.0.0.1:9000;
-    #    fastcgi_index  index.php;
-    #    fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
-    #    include        fastcgi_params;
-    #}
-
-    # deny access to .htaccess files, if Apache's document root
-    # concurs with nginx's one
-    #
-    #location ~ /\.ht {
-    #    deny  all;
-    #}
 }