cauto 1 年之前
父節點
當前提交
bbf0435113

+ 17 - 1
.env

@@ -2,4 +2,20 @@
 VOLUMES_DRIVER=local
 
 # All Networks driver
-NETWORKS_DRIVER=bridge
+NETWORKS_DRIVER=bridge
+
+
+#
+# Nginx
+#
+NGINX_VERSION=1.19.1-alpine
+NGINX_HTTPS_HOST_PORT=443
+NGINNGINX_HTTP_HOST_PORT=80
+NGINX_CONFD_DIR=./services/nginx/conf.d
+NGINX_CONF_FILE=./services/nginx/nginx.conf
+NGINX_FASTCGI_PHP_CONF=./services/nginx/fastcgi-php.conf
+NGINX_FASTCGI_PARAMS=./services/nginx/fastcgi_params
+NGINX_SSL_CERTIFICATE_DIR=./services/nginx/ssl
+NGINX_LOG_DIR=./logs/nginx
+# Available apps: certbot
+NGINX_INSTALL_APPS=

+ 1 - 0
.gitignore

@@ -0,0 +1 @@
+nginx-ui/database.db

+ 5 - 0
README.md

@@ -0,0 +1,5 @@
+ # docker-compose build nginx-ui
+
+# docker exec -it nginx-ui sh  
+
+# docker-compose up -d

+ 16 - 13
docker-compose.yml

@@ -1,21 +1,24 @@
-### nginx-ui ##################################################
+version: "3"
+services:
     nginx-ui:
       build:
-        context: ./nginx-ui
+        context: ./services/nginx-ui
+      container_name: nginx-ui
       restart: always
       environment:
         - TZ=Asia/Shanghai
       volumes:
-        - ./wwwroot:/var/www
-        - ./logs/nginx:/var/log/nginx
-        - ./nginx/nginx.conf:/etc/nginx/nginx.conf
-        - ./nginx/sites:/etc/nginx/sites-available
-        - ./nginx/stream:/etc/nginx/stream
-        - ./nginx/ssl:/etc/nginx/ssl
-        - ./nginx-ui/app.ini:/etc/nginx-ui/app.ini
+        - ./wwwroot:/www:rw
+        - ${NGINX_LOG_DIR}:/var/log/nginx:rw
+        - ${NGINX_SSL_CERTIFICATE_DIR}:/ssl:rw
+        - ${NGINX_CONFD_DIR}:/etc/nginx/conf.d/:rw
+        - ${NGINX_CONF_FILE}:/etc/nginx/nginx.conf:ro
+        - ./nginx-ui:/etc/nginx-ui:rw
       ports:
-        - "88:9100"
-        - "${NGINX_HOST_HTTP_PORT}:80"
-        - "${NGINX_HOST_HTTPS_PORT}:443"
+        - "9000:9000"
+        - "9180:9180"
+        - "8080:8080"
+        - "${NGINNGINX_HTTP_HOST_PORT}:80"
+        - "${NGINX_HTTPS_HOST_PORT}:443"
       networks:
-        - ${NETWORKS_DRIVER}
+        - default

+ 96 - 0
logs/nginx/access.local.log

@@ -0,0 +1,96 @@
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET / HTTP/1.1" 200 304 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/index-49bcde8f.js HTTP/1.1" 200 212926 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/index-8b89e2e0.css HTTP/1.1" 200 1095 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/style-0dee75b4.js HTTP/1.1" 200 550415 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/Login-d8306f8a.js HTTP/1.1" 200 2739 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/auth-5242bba3.js HTTP/1.1" 200 276 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/index-e7ae617a.js HTTP/1.1" 200 29791 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/SetLanguage.vue_vue_type_script_setup_true_lang-e54379de.js HTTP/1.1" 200 679 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/index-9503485b.js HTTP/1.1" 200 59207 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/install-06119f83.js HTTP/1.1" 200 1277 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/useConfigInject-2cf517b0.js HTTP/1.1" 200 71141 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/FormItemContext-50d8ab93.js HTTP/1.1" 200 2809 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/Login-fb7fcbd1.css HTTP/1.1" 200 386 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/useFlexGapSupport-6a160446.js HTTP/1.1" 200 74218 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/index-d8af2545.js HTTP/1.1" 200 53176 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/pickAttrs-1ff8073c.js HTTP/1.1" 200 3220 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/toInteger-48f1f0f2.js HTTP/1.1" 200 477 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/Col-a45e593e.js HTTP/1.1" 200 8982 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/toNumber-0c99aea2.js HTTP/1.1" 200 582 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/index-6c70c126.js HTTP/1.1" 200 26953 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/index-cc5e1981.js HTTP/1.1" 200 9812 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /api/install HTTP/1.1" 200 13 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "POST /api/login HTTP/1.1" 200 152 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/BaseLayout-75e6b524.js HTTP/1.1" 200 45844 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/ngx-c516790b.js HTTP/1.1" 200 413 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/constants-2c64017c.js HTTP/1.1" 200 209 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/index-2d3e782f.js HTTP/1.1" 200 985 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/index-71df2bc0.js HTTP/1.1" 200 35410 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/_plugin-vue_export-helper-c27b6911.js HTTP/1.1" 200 91 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/BaseLayout-f89ac852.css HTTP/1.1" 200 6351 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/index-262c2d7b.js HTTP/1.1" 200 6942 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/DashBoard-54a1c1d7.css HTTP/1.1" 200 1479 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/index-a9359320.js HTTP/1.1" 200 2237 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/logo-b398bbf8.js HTTP/1.1" 200 3085 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/zh_CN-015cf4d3.js HTTP/1.1" 200 2130 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/dropdown-f134149d.js HTTP/1.1" 200 5444 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/lodash-02c8d0f2.js HTTP/1.1" 200 72030 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/vue.runtime.esm-bundler-a111dc92.js HTTP/1.1" 200 3890 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/getScrollBarSize-75144cb7.js HTTP/1.1" 200 831 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/PortalWrapper-a1ae1950.js HTTP/1.1" 200 5001 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/DashBoard-060fdf56.js HTTP/1.1" 200 533968 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/index-ba295517.js HTTP/1.1" 200 29829 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/index-d6d31fa1.js HTTP/1.1" 200 10441 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /api/analytic/init HTTP/1.1" 200 34252 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:06 +0800] "GET /assets/User-9af36403.js HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:06 +0800] "GET /assets/curd-24e72f5a.js HTTP/1.1" 200 26203 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:06 +0800] "GET /assets/ActionButton-8d3cd4e9.js HTTP/1.1" 200 1350 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:06 +0800] "GET /assets/objectDestructuringEmpty-6f349e42.js HTTP/1.1" 200 6699 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:06 +0800] "GET /assets/StdTable-ebfa6348.js HTTP/1.1" 200 195735 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:06 +0800] "GET /assets/StdCurd-7fc9c6ea.js HTTP/1.1" 200 2925 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:06 +0800] "GET /assets/index-da1c178f.js HTTP/1.1" 200 15193 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:06 +0800] "GET /assets/StdTable-e5572f7a.css HTTP/1.1" 200 1339 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:06 +0800] "GET /assets/StdTableTransformer-81eeb441.js HTTP/1.1" 200 126 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:06 +0800] "GET /assets/index-5f8e7f2f.js HTTP/1.1" 200 1701 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:06 +0800] "GET /assets/StdCurd-6a65b586.css HTTP/1.1" 200 50 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:06 +0800] "GET /api/users HTTP/1.1" 200 226 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:10 +0800] "GET /assets/NginxLog-9dba6fef.js HTTP/1.1" 200 3147 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:10 +0800] "GET /assets/NginxLog-1a913bfe.css HTTP/1.1" 200 107 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:10 +0800] "GET /assets/FooterToolBar-3442f017.css HTTP/1.1" 200 387 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:10 +0800] "GET /assets/index-0f98c24e.js HTTP/1.1" 200 3242 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:10 +0800] "GET /assets/FooterToolBar-cfbeb260.js HTTP/1.1" 200 590 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:10 +0800] "POST /api/nginx_log?page=0 HTTP/1.1" 200 9871 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:11 +0800] "GET /api/nginx_log?token=ZXlKaGJHY2lPaUpJVXpJMU5pSXNJblI1Y0NJNklrcFhWQ0o5LmV5SnVZVzFsSWpvaVlXUnRhVzRpTENKbGVIQWlPakUyT0Rrd056SXdNRFI5LjUtN2FabXNHbEVtaDhGdFpFSElGTVNLd0kzR1UzY2pYdGVxOExJVmdLclU= HTTP/1.1" 101 4 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:11 +0800] "POST /api/nginx_log?page=0 HTTP/1.1" 200 9864 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:11 +0800] "POST /api/nginx_log?page=0 HTTP/1.1" 200 16379 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:13 +0800] "GET /api/nginx_log?token=ZXlKaGJHY2lPaUpJVXpJMU5pSXNJblI1Y0NJNklrcFhWQ0o5LmV5SnVZVzFsSWpvaVlXUnRhVzRpTENKbGVIQWlPakUyT0Rrd056SXdNRFI5LjUtN2FabXNHbEVtaDhGdFpFSElGTVNLd0kzR1UzY2pYdGVxOExJVmdLclU= HTTP/1.1" 101 527 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:13 +0800] "POST /api/nginx_log?page=0 HTTP/1.1" 200 9871 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:13 +0800] "POST /api/nginx_log?page=0 HTTP/1.1" 200 17312 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:15 +0800] "GET /assets/index-5944fef8.js HTTP/1.1" 200 2685 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:15 +0800] "GET /assets/Config-aaf4c11b.js HTTP/1.1" 200 2543 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:15 +0800] "GET /assets/InspectConfig-e3233b11.css HTTP/1.1" 200 118 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:15 +0800] "GET /assets/InspectConfig-8fc5044c.js HTTP/1.1" 200 1145 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:15 +0800] "GET /assets/config-4b6f24b4.js HTTP/1.1" 200 80 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:15 +0800] "GET /api/nginx_log?token=ZXlKaGJHY2lPaUpJVXpJMU5pSXNJblI1Y0NJNklrcFhWQ0o5LmV5SnVZVzFsSWpvaVlXUnRhVzRpTENKbGVIQWlPakUyT0Rrd056SXdNRFI5LjUtN2FabXNHbEVtaDhGdFpFSElGTVNLd0kzR1UzY2pYdGVxOExJVmdLclU= HTTP/1.1" 101 4 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:15 +0800] "POST /api/nginx_log?page=0 HTTP/1.1" 200 9871 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:15 +0800] "GET /api/configs?dir= HTTP/1.1" 200 905 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:15 +0800] "POST /api/nginx/test HTTP/1.1" 200 159 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:19 +0800] "GET /assets/ConfigEdit-96b0a0ab.js HTTP/1.1" 200 3119 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:19 +0800] "GET /assets/marked.esm-76161808.js HTTP/1.1" 200 37512 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:19 +0800] "GET /assets/ChatGPT-12b2fd8d.css HTTP/1.1" 200 2172 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:19 +0800] "GET /assets/index-f5632b42.js HTTP/1.1" 200 7288 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:19 +0800] "GET /assets/CodeEditor.vue_vue_type_script_setup_true_lang-4fb894e1.js HTTP/1.1" 200 453644 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:19 +0800] "GET /assets/ChatGPT-d3fdaa6a.js HTTP/1.1" 200 953805 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:19 +0800] "GET /theme-textmate.js HTTP/1.1" 301 36 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:19 +0800] "GET /theme-monokai.js HTTP/1.1" 301 36 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:19 +0800] "GET /mode-nginx.js HTTP/1.1" 301 36 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:19 +0800] "GET / HTTP/1.1" 200 304 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:19 +0800] "GET / HTTP/1.1" 200 304 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:19 +0800] "GET / HTTP/1.1" 200 304 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:19 +0800] "GET /api/config/nginx.conf HTTP/1.1" 200 906 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:19 +0800] "POST /api/nginx/test HTTP/1.1" 200 159 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:19 +0800] "POST /api/nginx/test HTTP/1.1" 200 159 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:30 +0800] "POST /api/config/nginx.conf HTTP/1.1" 200 915 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:30 +0800] "POST /api/nginx/test HTTP/1.1" 200 159 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:50 +0800] "GET /api/analytic/init HTTP/1.1" 200 35903 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:41:06 +0800] "GET /api/analytic?token=ZXlKaGJHY2lPaUpJVXpJMU5pSXNJblI1Y0NJNklrcFhWQ0o5LmV5SnVZVzFsSWpvaVlXUnRhVzRpTENKbGVIQWlPakUyT0Rrd056SXdNRFI5LjUtN2FabXNHbEVtaDhGdFpFSElGTVNLd0kzR1UzY2pYdGVxOExJVmdLclU= HTTP/1.1" 101 39084 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"

+ 96 - 0
logs/nginx/access.log

@@ -0,0 +1,96 @@
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET / HTTP/1.1" 200 304 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/index-49bcde8f.js HTTP/1.1" 200 212926 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/index-8b89e2e0.css HTTP/1.1" 200 1095 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/style-0dee75b4.js HTTP/1.1" 200 550415 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/Login-d8306f8a.js HTTP/1.1" 200 2739 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/auth-5242bba3.js HTTP/1.1" 200 276 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/index-e7ae617a.js HTTP/1.1" 200 29791 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/SetLanguage.vue_vue_type_script_setup_true_lang-e54379de.js HTTP/1.1" 200 679 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/index-9503485b.js HTTP/1.1" 200 59207 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/install-06119f83.js HTTP/1.1" 200 1277 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/useConfigInject-2cf517b0.js HTTP/1.1" 200 71141 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/FormItemContext-50d8ab93.js HTTP/1.1" 200 2809 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/Login-fb7fcbd1.css HTTP/1.1" 200 386 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/useFlexGapSupport-6a160446.js HTTP/1.1" 200 74218 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/index-d8af2545.js HTTP/1.1" 200 53176 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/pickAttrs-1ff8073c.js HTTP/1.1" 200 3220 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/toInteger-48f1f0f2.js HTTP/1.1" 200 477 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/Col-a45e593e.js HTTP/1.1" 200 8982 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/toNumber-0c99aea2.js HTTP/1.1" 200 582 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/index-6c70c126.js HTTP/1.1" 200 26953 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /assets/index-cc5e1981.js HTTP/1.1" 200 9812 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:39:59 +0800] "GET /api/install HTTP/1.1" 200 13 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "POST /api/login HTTP/1.1" 200 152 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/BaseLayout-75e6b524.js HTTP/1.1" 200 45844 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/ngx-c516790b.js HTTP/1.1" 200 413 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/constants-2c64017c.js HTTP/1.1" 200 209 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/index-2d3e782f.js HTTP/1.1" 200 985 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/index-71df2bc0.js HTTP/1.1" 200 35410 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/_plugin-vue_export-helper-c27b6911.js HTTP/1.1" 200 91 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/BaseLayout-f89ac852.css HTTP/1.1" 200 6351 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/index-262c2d7b.js HTTP/1.1" 200 6942 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/DashBoard-54a1c1d7.css HTTP/1.1" 200 1479 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/index-a9359320.js HTTP/1.1" 200 2237 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/logo-b398bbf8.js HTTP/1.1" 200 3085 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/zh_CN-015cf4d3.js HTTP/1.1" 200 2130 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/dropdown-f134149d.js HTTP/1.1" 200 5444 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/lodash-02c8d0f2.js HTTP/1.1" 200 72030 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/getScrollBarSize-75144cb7.js HTTP/1.1" 200 831 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/PortalWrapper-a1ae1950.js HTTP/1.1" 200 5001 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/vue.runtime.esm-bundler-a111dc92.js HTTP/1.1" 200 3890 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/DashBoard-060fdf56.js HTTP/1.1" 200 533968 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/index-ba295517.js HTTP/1.1" 200 29829 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /assets/index-d6d31fa1.js HTTP/1.1" 200 10441 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:04 +0800] "GET /api/analytic/init HTTP/1.1" 200 34252 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:06 +0800] "GET /assets/User-9af36403.js HTTP/1.1" 200 1705 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:06 +0800] "GET /assets/curd-24e72f5a.js HTTP/1.1" 200 26203 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:06 +0800] "GET /assets/ActionButton-8d3cd4e9.js HTTP/1.1" 200 1350 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:06 +0800] "GET /assets/objectDestructuringEmpty-6f349e42.js HTTP/1.1" 200 6699 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:06 +0800] "GET /assets/StdTable-ebfa6348.js HTTP/1.1" 200 195735 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:06 +0800] "GET /assets/StdCurd-7fc9c6ea.js HTTP/1.1" 200 2925 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:06 +0800] "GET /assets/index-da1c178f.js HTTP/1.1" 200 15193 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:06 +0800] "GET /assets/StdTable-e5572f7a.css HTTP/1.1" 200 1339 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:06 +0800] "GET /assets/StdTableTransformer-81eeb441.js HTTP/1.1" 200 126 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:06 +0800] "GET /assets/index-5f8e7f2f.js HTTP/1.1" 200 1701 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:06 +0800] "GET /assets/StdCurd-6a65b586.css HTTP/1.1" 200 50 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:06 +0800] "GET /api/users HTTP/1.1" 200 226 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:10 +0800] "GET /assets/NginxLog-9dba6fef.js HTTP/1.1" 200 3147 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:10 +0800] "GET /assets/NginxLog-1a913bfe.css HTTP/1.1" 200 107 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:10 +0800] "GET /assets/FooterToolBar-3442f017.css HTTP/1.1" 200 387 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:10 +0800] "GET /assets/index-0f98c24e.js HTTP/1.1" 200 3242 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:10 +0800] "GET /assets/FooterToolBar-cfbeb260.js HTTP/1.1" 200 590 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:10 +0800] "POST /api/nginx_log?page=0 HTTP/1.1" 200 9871 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:11 +0800] "GET /api/nginx_log?token=ZXlKaGJHY2lPaUpJVXpJMU5pSXNJblI1Y0NJNklrcFhWQ0o5LmV5SnVZVzFsSWpvaVlXUnRhVzRpTENKbGVIQWlPakUyT0Rrd056SXdNRFI5LjUtN2FabXNHbEVtaDhGdFpFSElGTVNLd0kzR1UzY2pYdGVxOExJVmdLclU= HTTP/1.1" 101 4 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:11 +0800] "POST /api/nginx_log?page=0 HTTP/1.1" 200 9864 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:11 +0800] "POST /api/nginx_log?page=0 HTTP/1.1" 200 16379 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:13 +0800] "GET /api/nginx_log?token=ZXlKaGJHY2lPaUpJVXpJMU5pSXNJblI1Y0NJNklrcFhWQ0o5LmV5SnVZVzFsSWpvaVlXUnRhVzRpTENKbGVIQWlPakUyT0Rrd056SXdNRFI5LjUtN2FabXNHbEVtaDhGdFpFSElGTVNLd0kzR1UzY2pYdGVxOExJVmdLclU= HTTP/1.1" 101 527 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:13 +0800] "POST /api/nginx_log?page=0 HTTP/1.1" 200 9871 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:13 +0800] "POST /api/nginx_log?page=0 HTTP/1.1" 200 17312 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:15 +0800] "GET /assets/index-5944fef8.js HTTP/1.1" 200 2685 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:15 +0800] "GET /assets/Config-aaf4c11b.js HTTP/1.1" 200 2543 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:15 +0800] "GET /assets/InspectConfig-e3233b11.css HTTP/1.1" 200 118 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:15 +0800] "GET /assets/InspectConfig-8fc5044c.js HTTP/1.1" 200 1145 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:15 +0800] "GET /assets/config-4b6f24b4.js HTTP/1.1" 200 80 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:15 +0800] "GET /api/nginx_log?token=ZXlKaGJHY2lPaUpJVXpJMU5pSXNJblI1Y0NJNklrcFhWQ0o5LmV5SnVZVzFsSWpvaVlXUnRhVzRpTENKbGVIQWlPakUyT0Rrd056SXdNRFI5LjUtN2FabXNHbEVtaDhGdFpFSElGTVNLd0kzR1UzY2pYdGVxOExJVmdLclU= HTTP/1.1" 101 4 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:15 +0800] "POST /api/nginx_log?page=0 HTTP/1.1" 200 9871 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:15 +0800] "GET /api/configs?dir= HTTP/1.1" 200 905 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:15 +0800] "POST /api/nginx/test HTTP/1.1" 200 159 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:19 +0800] "GET /assets/ConfigEdit-96b0a0ab.js HTTP/1.1" 200 3119 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:19 +0800] "GET /assets/marked.esm-76161808.js HTTP/1.1" 200 37512 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:19 +0800] "GET /assets/ChatGPT-12b2fd8d.css HTTP/1.1" 200 2172 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:19 +0800] "GET /assets/index-f5632b42.js HTTP/1.1" 200 7288 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:19 +0800] "GET /assets/CodeEditor.vue_vue_type_script_setup_true_lang-4fb894e1.js HTTP/1.1" 200 453644 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:19 +0800] "GET /assets/ChatGPT-d3fdaa6a.js HTTP/1.1" 200 953805 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:19 +0800] "GET /theme-textmate.js HTTP/1.1" 301 36 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:19 +0800] "GET /theme-monokai.js HTTP/1.1" 301 36 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:19 +0800] "GET /mode-nginx.js HTTP/1.1" 301 36 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:19 +0800] "GET / HTTP/1.1" 200 304 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:19 +0800] "GET / HTTP/1.1" 200 304 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:19 +0800] "GET / HTTP/1.1" 200 304 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:19 +0800] "GET /api/config/nginx.conf HTTP/1.1" 200 906 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:19 +0800] "POST /api/nginx/test HTTP/1.1" 200 159 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:19 +0800] "POST /api/nginx/test HTTP/1.1" 200 159 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:30 +0800] "POST /api/config/nginx.conf HTTP/1.1" 200 915 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:30 +0800] "POST /api/nginx/test HTTP/1.1" 200 159 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:40:50 +0800] "GET /api/analytic/init HTTP/1.1" 200 35903 "http://localhost:8080/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"
+172.27.0.1 - - [10/Jul/2023:18:41:06 +0800] "GET /api/analytic?token=ZXlKaGJHY2lPaUpJVXpJMU5pSXNJblI1Y0NJNklrcFhWQ0o5LmV5SnVZVzFsSWpvaVlXUnRhVzRpTENKbGVIQWlPakUyT0Rrd056SXdNRFI5LjUtN2FabXNHbEVtaDhGdFpFSElGTVNLd0kzR1UzY2pYdGVxOExJVmdLclU= HTTP/1.1" 101 39084 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67" "-"

+ 215 - 0
logs/nginx/error.local.log

@@ -0,0 +1,215 @@
+2023/07/10 17:49:52 [notice] 8#8: using the "epoll" event method
+2023/07/10 17:49:52 [notice] 8#8: nginx/1.25.1
+2023/07/10 17:49:52 [notice] 8#8: built by gcc 12.2.0 (Debian 12.2.0-14) 
+2023/07/10 17:49:52 [notice] 8#8: OS: Linux 5.15.49-linuxkit
+2023/07/10 17:49:52 [notice] 8#8: getrlimit(RLIMIT_NOFILE): 1048576:1048576
+2023/07/10 17:49:52 [notice] 17#17: start worker processes
+2023/07/10 17:49:52 [notice] 17#17: start worker process 18
+2023/07/10 17:49:52 [notice] 17#17: start worker process 19
+2023/07/10 17:49:52 [notice] 17#17: start worker process 20
+2023/07/10 17:49:52 [notice] 17#17: start worker process 21
+2023/07/10 17:49:52 [notice] 17#17: start worker process 22
+2023/07/10 17:49:52 [notice] 17#17: start worker process 23
+2023/07/10 17:53:32 [notice] 8#8: using the "epoll" event method
+2023/07/10 17:53:32 [notice] 8#8: nginx/1.25.1
+2023/07/10 17:53:32 [notice] 8#8: built by gcc 12.2.0 (Debian 12.2.0-14) 
+2023/07/10 17:53:32 [notice] 8#8: OS: Linux 5.15.49-linuxkit
+2023/07/10 17:53:32 [notice] 8#8: getrlimit(RLIMIT_NOFILE): 1048576:1048576
+2023/07/10 17:53:32 [notice] 16#16: start worker processes
+2023/07/10 17:53:32 [notice] 16#16: start worker process 17
+2023/07/10 17:53:32 [notice] 16#16: start worker process 18
+2023/07/10 17:53:32 [notice] 16#16: start worker process 20
+2023/07/10 17:53:32 [notice] 16#16: start worker process 21
+2023/07/10 17:53:32 [notice] 16#16: start worker process 22
+2023/07/10 17:53:32 [notice] 16#16: start worker process 23
+2023/07/10 17:55:16 [notice] 8#8: using the "epoll" event method
+2023/07/10 17:55:16 [notice] 8#8: nginx/1.25.1
+2023/07/10 17:55:16 [notice] 8#8: built by gcc 12.2.0 (Debian 12.2.0-14) 
+2023/07/10 17:55:16 [notice] 8#8: OS: Linux 5.15.49-linuxkit
+2023/07/10 17:55:16 [notice] 8#8: getrlimit(RLIMIT_NOFILE): 1048576:1048576
+2023/07/10 17:55:16 [notice] 15#15: start worker processes
+2023/07/10 17:55:16 [notice] 15#15: start worker process 16
+2023/07/10 17:55:16 [notice] 15#15: start worker process 18
+2023/07/10 17:55:16 [notice] 15#15: start worker process 19
+2023/07/10 17:55:16 [notice] 15#15: start worker process 20
+2023/07/10 17:55:16 [notice] 15#15: start worker process 21
+2023/07/10 17:55:16 [notice] 15#15: start worker process 22
+2023/07/10 17:59:38 [notice] 8#8: using the "epoll" event method
+2023/07/10 17:59:38 [notice] 8#8: nginx/1.25.1
+2023/07/10 17:59:38 [notice] 8#8: built by gcc 12.2.0 (Debian 12.2.0-14) 
+2023/07/10 17:59:38 [notice] 8#8: OS: Linux 5.15.49-linuxkit
+2023/07/10 17:59:38 [notice] 8#8: getrlimit(RLIMIT_NOFILE): 1048576:1048576
+2023/07/10 17:59:38 [notice] 17#17: start worker processes
+2023/07/10 17:59:38 [notice] 17#17: start worker process 18
+2023/07/10 17:59:38 [notice] 17#17: start worker process 19
+2023/07/10 17:59:38 [notice] 17#17: start worker process 20
+2023/07/10 17:59:38 [notice] 17#17: start worker process 21
+2023/07/10 17:59:38 [notice] 17#17: start worker process 22
+2023/07/10 17:59:38 [notice] 17#17: start worker process 23
+2023/07/10 18:06:25 [notice] 8#8: using the "epoll" event method
+2023/07/10 18:06:25 [notice] 8#8: nginx/1.25.1
+2023/07/10 18:06:25 [notice] 8#8: built by gcc 12.2.0 (Debian 12.2.0-14) 
+2023/07/10 18:06:25 [notice] 8#8: OS: Linux 5.15.49-linuxkit
+2023/07/10 18:06:25 [notice] 8#8: getrlimit(RLIMIT_NOFILE): 1048576:1048576
+2023/07/10 18:06:25 [notice] 17#17: start worker processes
+2023/07/10 18:06:25 [notice] 17#17: start worker process 18
+2023/07/10 18:06:25 [notice] 17#17: start worker process 19
+2023/07/10 18:06:25 [notice] 17#17: start worker process 20
+2023/07/10 18:06:25 [notice] 17#17: start worker process 21
+2023/07/10 18:06:25 [notice] 17#17: start worker process 23
+2023/07/10 18:06:25 [notice] 17#17: start worker process 24
+2023/07/10 18:09:26 [notice] 8#8: using the "epoll" event method
+2023/07/10 18:09:26 [notice] 8#8: nginx/1.25.1
+2023/07/10 18:09:26 [notice] 8#8: built by gcc 12.2.0 (Debian 12.2.0-14) 
+2023/07/10 18:09:26 [notice] 8#8: OS: Linux 5.15.49-linuxkit
+2023/07/10 18:09:26 [notice] 8#8: getrlimit(RLIMIT_NOFILE): 1048576:1048576
+2023/07/10 18:09:26 [notice] 18#18: start worker processes
+2023/07/10 18:09:26 [notice] 18#18: start worker process 19
+2023/07/10 18:09:26 [notice] 18#18: start worker process 20
+2023/07/10 18:09:26 [notice] 18#18: start worker process 21
+2023/07/10 18:09:26 [notice] 18#18: start worker process 22
+2023/07/10 18:09:26 [notice] 18#18: start worker process 23
+2023/07/10 18:09:26 [notice] 18#18: start worker process 24
+2023/07/10 18:11:16 [notice] 8#8: using the "epoll" event method
+2023/07/10 18:11:16 [notice] 8#8: nginx/1.25.1
+2023/07/10 18:11:16 [notice] 8#8: built by gcc 12.2.0 (Debian 12.2.0-14) 
+2023/07/10 18:11:16 [notice] 8#8: OS: Linux 5.15.49-linuxkit
+2023/07/10 18:11:16 [notice] 8#8: getrlimit(RLIMIT_NOFILE): 1048576:1048576
+2023/07/10 18:11:16 [notice] 17#17: start worker processes
+2023/07/10 18:11:16 [notice] 17#17: start worker process 18
+2023/07/10 18:11:16 [notice] 17#17: start worker process 19
+2023/07/10 18:11:16 [notice] 17#17: start worker process 20
+2023/07/10 18:11:16 [notice] 17#17: start worker process 22
+2023/07/10 18:11:16 [notice] 17#17: start worker process 23
+2023/07/10 18:11:16 [notice] 17#17: start worker process 24
+2023/07/10 18:12:57 [notice] 7#7: using the "epoll" event method
+2023/07/10 18:12:57 [notice] 7#7: nginx/1.25.1
+2023/07/10 18:12:57 [notice] 7#7: built by gcc 12.2.0 (Debian 12.2.0-14) 
+2023/07/10 18:12:57 [notice] 7#7: OS: Linux 5.15.49-linuxkit
+2023/07/10 18:12:57 [notice] 7#7: getrlimit(RLIMIT_NOFILE): 1048576:1048576
+2023/07/10 18:12:57 [notice] 15#15: start worker processes
+2023/07/10 18:12:57 [notice] 15#15: start worker process 17
+2023/07/10 18:12:57 [notice] 15#15: start worker process 18
+2023/07/10 18:12:57 [notice] 15#15: start worker process 19
+2023/07/10 18:12:57 [notice] 15#15: start worker process 20
+2023/07/10 18:12:57 [notice] 15#15: start worker process 21
+2023/07/10 18:12:57 [notice] 15#15: start worker process 22
+2023/07/10 18:14:56 [notice] 8#8: using the "epoll" event method
+2023/07/10 18:14:56 [notice] 8#8: nginx/1.25.1
+2023/07/10 18:14:56 [notice] 8#8: built by gcc 12.2.0 (Debian 12.2.0-14) 
+2023/07/10 18:14:56 [notice] 8#8: OS: Linux 5.15.49-linuxkit
+2023/07/10 18:14:56 [notice] 8#8: getrlimit(RLIMIT_NOFILE): 1048576:1048576
+2023/07/10 18:14:56 [notice] 17#17: start worker processes
+2023/07/10 18:14:56 [notice] 17#17: start worker process 18
+2023/07/10 18:14:56 [notice] 17#17: start worker process 19
+2023/07/10 18:14:56 [notice] 17#17: start worker process 20
+2023/07/10 18:14:56 [notice] 17#17: start worker process 21
+2023/07/10 18:14:56 [notice] 17#17: start worker process 22
+2023/07/10 18:14:56 [notice] 17#17: start worker process 23
+2023/07/10 18:16:50 [notice] 8#8: using the "epoll" event method
+2023/07/10 18:16:50 [notice] 8#8: nginx/1.25.1
+2023/07/10 18:16:50 [notice] 8#8: built by gcc 12.2.0 (Debian 12.2.0-14) 
+2023/07/10 18:16:50 [notice] 8#8: OS: Linux 5.15.49-linuxkit
+2023/07/10 18:16:50 [notice] 8#8: getrlimit(RLIMIT_NOFILE): 1048576:1048576
+2023/07/10 18:16:50 [notice] 16#16: start worker processes
+2023/07/10 18:16:50 [notice] 16#16: start worker process 17
+2023/07/10 18:16:50 [notice] 16#16: start worker process 18
+2023/07/10 18:16:50 [notice] 16#16: start worker process 19
+2023/07/10 18:16:50 [notice] 16#16: start worker process 21
+2023/07/10 18:16:50 [notice] 16#16: start worker process 22
+2023/07/10 18:16:50 [notice] 16#16: start worker process 23
+2023/07/10 18:19:58 [notice] 8#8: using the "epoll" event method
+2023/07/10 18:19:58 [notice] 8#8: nginx/1.25.1
+2023/07/10 18:19:58 [notice] 8#8: built by gcc 12.2.0 (Debian 12.2.0-14) 
+2023/07/10 18:19:58 [notice] 8#8: OS: Linux 5.15.49-linuxkit
+2023/07/10 18:19:58 [notice] 8#8: getrlimit(RLIMIT_NOFILE): 1048576:1048576
+2023/07/10 18:19:58 [notice] 17#17: start worker processes
+2023/07/10 18:19:58 [notice] 17#17: start worker process 18
+2023/07/10 18:19:58 [notice] 17#17: start worker process 19
+2023/07/10 18:19:58 [notice] 17#17: start worker process 20
+2023/07/10 18:19:58 [notice] 17#17: start worker process 21
+2023/07/10 18:19:58 [notice] 17#17: start worker process 23
+2023/07/10 18:19:58 [notice] 17#17: start worker process 24
+2023/07/10 18:23:28 [notice] 8#8: using the "epoll" event method
+2023/07/10 18:23:28 [notice] 8#8: nginx/1.25.1
+2023/07/10 18:23:28 [notice] 8#8: built by gcc 12.2.0 (Debian 12.2.0-14) 
+2023/07/10 18:23:28 [notice] 8#8: OS: Linux 5.15.49-linuxkit
+2023/07/10 18:23:28 [notice] 8#8: getrlimit(RLIMIT_NOFILE): 1048576:1048576
+2023/07/10 18:23:28 [notice] 17#17: start worker processes
+2023/07/10 18:23:28 [notice] 17#17: start worker process 18
+2023/07/10 18:23:28 [notice] 17#17: start worker process 19
+2023/07/10 18:23:28 [notice] 17#17: start worker process 20
+2023/07/10 18:23:28 [notice] 17#17: start worker process 21
+2023/07/10 18:23:28 [notice] 17#17: start worker process 22
+2023/07/10 18:23:28 [notice] 17#17: start worker process 23
+2023/07/10 18:39:37 [notice] 8#8: using the "epoll" event method
+2023/07/10 18:39:37 [notice] 8#8: nginx/1.25.1
+2023/07/10 18:39:37 [notice] 8#8: built by gcc 12.2.0 (Debian 12.2.0-14) 
+2023/07/10 18:39:37 [notice] 8#8: OS: Linux 5.15.49-linuxkit
+2023/07/10 18:39:37 [notice] 8#8: getrlimit(RLIMIT_NOFILE): 1048576:1048576
+2023/07/10 18:39:37 [notice] 16#16: start worker processes
+2023/07/10 18:39:37 [notice] 16#16: start worker process 17
+2023/07/10 18:39:37 [notice] 16#16: start worker process 18
+2023/07/10 18:39:37 [notice] 16#16: start worker process 21
+2023/07/10 18:39:37 [notice] 16#16: start worker process 22
+2023/07/10 18:39:37 [notice] 16#16: start worker process 23
+2023/07/10 18:39:37 [notice] 16#16: start worker process 24
+2023/07/10 18:40:30 [notice] 16#16: signal 1 (SIGHUP) received from 57, reconfiguring
+2023/07/10 18:40:30 [notice] 16#16: reconfiguring
+2023/07/10 18:40:30 [notice] 16#16: using the "epoll" event method
+2023/07/10 18:40:30 [notice] 16#16: start worker processes
+2023/07/10 18:40:30 [notice] 16#16: start worker process 59
+2023/07/10 18:40:30 [notice] 16#16: start worker process 60
+2023/07/10 18:40:30 [notice] 16#16: start worker process 61
+2023/07/10 18:40:30 [notice] 16#16: start worker process 62
+2023/07/10 18:40:30 [notice] 16#16: start worker process 64
+2023/07/10 18:40:30 [notice] 16#16: start worker process 65
+2023/07/10 18:40:30 [notice] 17#17: gracefully shutting down
+2023/07/10 18:40:30 [notice] 18#18: gracefully shutting down
+2023/07/10 18:40:30 [notice] 22#22: gracefully shutting down
+2023/07/10 18:40:30 [notice] 24#24: gracefully shutting down
+2023/07/10 18:40:30 [notice] 23#23: gracefully shutting down
+2023/07/10 18:40:30 [notice] 21#21: gracefully shutting down
+2023/07/10 18:40:30 [notice] 17#17: exiting
+2023/07/10 18:40:30 [notice] 18#18: exiting
+2023/07/10 18:40:30 [notice] 22#22: exiting
+2023/07/10 18:40:30 [notice] 24#24: exiting
+2023/07/10 18:40:30 [notice] 23#23: exiting
+2023/07/10 18:40:30 [notice] 16#16: signal 17 (SIGCHLD) received from 23
+2023/07/10 18:40:30 [notice] 16#16: worker process 23 exited with code 0
+2023/07/10 18:40:30 [notice] 16#16: signal 29 (SIGIO) received
+2023/07/10 18:40:30 [notice] 16#16: signal 17 (SIGCHLD) received from 17
+2023/07/10 18:40:30 [notice] 16#16: worker process 17 exited with code 0
+2023/07/10 18:40:30 [notice] 16#16: worker process 18 exited with code 0
+2023/07/10 18:40:30 [notice] 16#16: worker process 22 exited with code 0
+2023/07/10 18:40:30 [notice] 16#16: worker process 24 exited with code 0
+2023/07/10 18:40:30 [notice] 16#16: signal 29 (SIGIO) received
+2023/07/10 18:40:30 [notice] 16#16: signal 17 (SIGCHLD) received from 22
+2023/07/10 18:41:06 [notice] 21#21: exiting
+2023/07/10 18:41:06 [notice] 16#16: signal 17 (SIGCHLD) received from 21
+2023/07/10 18:41:06 [notice] 16#16: worker process 21 exited with code 0
+2023/07/10 18:41:06 [notice] 16#16: signal 29 (SIGIO) received
+2023/07/10 18:47:58 [notice] 8#8: using the "epoll" event method
+2023/07/10 18:47:58 [notice] 8#8: nginx/1.25.1
+2023/07/10 18:47:58 [notice] 8#8: built by gcc 12.2.0 (Debian 12.2.0-14) 
+2023/07/10 18:47:58 [notice] 8#8: OS: Linux 5.15.49-linuxkit
+2023/07/10 18:47:58 [notice] 8#8: getrlimit(RLIMIT_NOFILE): 1048576:1048576
+2023/07/10 18:47:58 [notice] 17#17: start worker processes
+2023/07/10 18:47:58 [notice] 17#17: start worker process 18
+2023/07/10 18:47:58 [notice] 17#17: start worker process 19
+2023/07/10 18:47:58 [notice] 17#17: start worker process 20
+2023/07/10 18:47:58 [notice] 17#17: start worker process 21
+2023/07/10 18:47:58 [notice] 17#17: start worker process 22
+2023/07/10 18:47:58 [notice] 17#17: start worker process 23
+2023/07/10 18:53:19 [notice] 8#8: using the "epoll" event method
+2023/07/10 18:53:19 [notice] 8#8: nginx/1.25.1
+2023/07/10 18:53:19 [notice] 8#8: built by gcc 12.2.0 (Debian 12.2.0-14) 
+2023/07/10 18:53:19 [notice] 8#8: OS: Linux 5.15.49-linuxkit
+2023/07/10 18:53:19 [notice] 8#8: getrlimit(RLIMIT_NOFILE): 1048576:1048576
+2023/07/10 18:53:19 [notice] 17#17: start worker processes
+2023/07/10 18:53:19 [notice] 17#17: start worker process 18
+2023/07/10 18:53:19 [notice] 17#17: start worker process 19
+2023/07/10 18:53:19 [notice] 17#17: start worker process 20
+2023/07/10 18:53:19 [notice] 17#17: start worker process 21
+2023/07/10 18:53:19 [notice] 17#17: start worker process 22
+2023/07/10 18:53:19 [notice] 17#17: start worker process 23

+ 223 - 0
logs/nginx/error.log

@@ -0,0 +1,223 @@
+2023/07/10 17:49:52 [notice] 8#8: using the "epoll" event method
+2023/07/10 17:49:52 [notice] 8#8: nginx/1.25.1
+2023/07/10 17:49:52 [notice] 8#8: built by gcc 12.2.0 (Debian 12.2.0-14) 
+2023/07/10 17:49:52 [notice] 8#8: OS: Linux 5.15.49-linuxkit
+2023/07/10 17:49:52 [notice] 8#8: getrlimit(RLIMIT_NOFILE): 1048576:1048576
+2023/07/10 17:49:52 [notice] 17#17: start worker processes
+2023/07/10 17:49:52 [notice] 17#17: start worker process 18
+2023/07/10 17:49:52 [notice] 17#17: start worker process 19
+2023/07/10 17:49:52 [notice] 17#17: start worker process 20
+2023/07/10 17:49:52 [notice] 17#17: start worker process 21
+2023/07/10 17:49:52 [notice] 17#17: start worker process 22
+2023/07/10 17:49:52 [notice] 17#17: start worker process 23
+2023/07/10 17:53:32 [notice] 8#8: using the "epoll" event method
+2023/07/10 17:53:32 [notice] 8#8: nginx/1.25.1
+2023/07/10 17:53:32 [notice] 8#8: built by gcc 12.2.0 (Debian 12.2.0-14) 
+2023/07/10 17:53:32 [notice] 8#8: OS: Linux 5.15.49-linuxkit
+2023/07/10 17:53:32 [notice] 8#8: getrlimit(RLIMIT_NOFILE): 1048576:1048576
+2023/07/10 17:53:32 [notice] 16#16: start worker processes
+2023/07/10 17:53:32 [notice] 16#16: start worker process 17
+2023/07/10 17:53:32 [notice] 16#16: start worker process 18
+2023/07/10 17:53:32 [notice] 16#16: start worker process 20
+2023/07/10 17:53:32 [notice] 16#16: start worker process 21
+2023/07/10 17:53:32 [notice] 16#16: start worker process 22
+2023/07/10 17:53:32 [notice] 16#16: start worker process 23
+2023/07/10 17:55:16 [notice] 8#8: using the "epoll" event method
+2023/07/10 17:55:16 [notice] 8#8: nginx/1.25.1
+2023/07/10 17:55:16 [notice] 8#8: built by gcc 12.2.0 (Debian 12.2.0-14) 
+2023/07/10 17:55:16 [notice] 8#8: OS: Linux 5.15.49-linuxkit
+2023/07/10 17:55:16 [notice] 8#8: getrlimit(RLIMIT_NOFILE): 1048576:1048576
+2023/07/10 17:55:16 [notice] 15#15: start worker processes
+2023/07/10 17:55:16 [notice] 15#15: start worker process 16
+2023/07/10 17:55:16 [notice] 15#15: start worker process 18
+2023/07/10 17:55:16 [notice] 15#15: start worker process 19
+2023/07/10 17:55:16 [notice] 15#15: start worker process 20
+2023/07/10 17:55:16 [notice] 15#15: start worker process 21
+2023/07/10 17:55:16 [notice] 15#15: start worker process 22
+2023/07/10 17:59:38 [notice] 8#8: using the "epoll" event method
+2023/07/10 17:59:38 [notice] 8#8: nginx/1.25.1
+2023/07/10 17:59:38 [notice] 8#8: built by gcc 12.2.0 (Debian 12.2.0-14) 
+2023/07/10 17:59:38 [notice] 8#8: OS: Linux 5.15.49-linuxkit
+2023/07/10 17:59:38 [notice] 8#8: getrlimit(RLIMIT_NOFILE): 1048576:1048576
+2023/07/10 17:59:38 [notice] 17#17: start worker processes
+2023/07/10 17:59:38 [notice] 17#17: start worker process 18
+2023/07/10 17:59:38 [notice] 17#17: start worker process 19
+2023/07/10 17:59:38 [notice] 17#17: start worker process 20
+2023/07/10 17:59:38 [notice] 17#17: start worker process 21
+2023/07/10 17:59:38 [notice] 17#17: start worker process 22
+2023/07/10 17:59:38 [notice] 17#17: start worker process 23
+2023/07/10 18:06:25 [notice] 8#8: using the "epoll" event method
+2023/07/10 18:06:25 [notice] 8#8: nginx/1.25.1
+2023/07/10 18:06:25 [notice] 8#8: built by gcc 12.2.0 (Debian 12.2.0-14) 
+2023/07/10 18:06:25 [notice] 8#8: OS: Linux 5.15.49-linuxkit
+2023/07/10 18:06:25 [notice] 8#8: getrlimit(RLIMIT_NOFILE): 1048576:1048576
+2023/07/10 18:06:25 [notice] 17#17: start worker processes
+2023/07/10 18:06:25 [notice] 17#17: start worker process 18
+2023/07/10 18:06:25 [notice] 17#17: start worker process 19
+2023/07/10 18:06:25 [notice] 17#17: start worker process 20
+2023/07/10 18:06:25 [notice] 17#17: start worker process 21
+2023/07/10 18:06:25 [notice] 17#17: start worker process 23
+2023/07/10 18:06:25 [notice] 17#17: start worker process 24
+2023/07/10 18:09:26 [notice] 8#8: using the "epoll" event method
+2023/07/10 18:09:26 [notice] 8#8: nginx/1.25.1
+2023/07/10 18:09:26 [notice] 8#8: built by gcc 12.2.0 (Debian 12.2.0-14) 
+2023/07/10 18:09:26 [notice] 8#8: OS: Linux 5.15.49-linuxkit
+2023/07/10 18:09:26 [notice] 8#8: getrlimit(RLIMIT_NOFILE): 1048576:1048576
+2023/07/10 18:09:26 [notice] 18#18: start worker processes
+2023/07/10 18:09:26 [notice] 18#18: start worker process 19
+2023/07/10 18:09:26 [notice] 18#18: start worker process 20
+2023/07/10 18:09:26 [notice] 18#18: start worker process 21
+2023/07/10 18:09:26 [notice] 18#18: start worker process 22
+2023/07/10 18:09:26 [notice] 18#18: start worker process 23
+2023/07/10 18:09:26 [notice] 18#18: start worker process 24
+2023/07/10 18:11:16 [notice] 8#8: using the "epoll" event method
+2023/07/10 18:11:16 [notice] 8#8: nginx/1.25.1
+2023/07/10 18:11:16 [notice] 8#8: built by gcc 12.2.0 (Debian 12.2.0-14) 
+2023/07/10 18:11:16 [notice] 8#8: OS: Linux 5.15.49-linuxkit
+2023/07/10 18:11:16 [notice] 8#8: getrlimit(RLIMIT_NOFILE): 1048576:1048576
+2023/07/10 18:11:16 [notice] 17#17: start worker processes
+2023/07/10 18:11:16 [notice] 17#17: start worker process 18
+2023/07/10 18:11:16 [notice] 17#17: start worker process 19
+2023/07/10 18:11:16 [notice] 17#17: start worker process 20
+2023/07/10 18:11:16 [notice] 17#17: start worker process 22
+2023/07/10 18:11:16 [notice] 17#17: start worker process 23
+2023/07/10 18:11:16 [notice] 17#17: start worker process 24
+2023/07/10 18:12:57 [notice] 7#7: using the "epoll" event method
+2023/07/10 18:12:57 [notice] 7#7: nginx/1.25.1
+2023/07/10 18:12:57 [notice] 7#7: built by gcc 12.2.0 (Debian 12.2.0-14) 
+2023/07/10 18:12:57 [notice] 7#7: OS: Linux 5.15.49-linuxkit
+2023/07/10 18:12:57 [notice] 7#7: getrlimit(RLIMIT_NOFILE): 1048576:1048576
+2023/07/10 18:12:57 [notice] 15#15: start worker processes
+2023/07/10 18:12:57 [notice] 15#15: start worker process 17
+2023/07/10 18:12:57 [notice] 15#15: start worker process 18
+2023/07/10 18:12:57 [notice] 15#15: start worker process 19
+2023/07/10 18:12:57 [notice] 15#15: start worker process 20
+2023/07/10 18:12:57 [notice] 15#15: start worker process 21
+2023/07/10 18:12:57 [notice] 15#15: start worker process 22
+2023/07/10 18:14:56 [notice] 8#8: using the "epoll" event method
+2023/07/10 18:14:56 [notice] 8#8: nginx/1.25.1
+2023/07/10 18:14:56 [notice] 8#8: built by gcc 12.2.0 (Debian 12.2.0-14) 
+2023/07/10 18:14:56 [notice] 8#8: OS: Linux 5.15.49-linuxkit
+2023/07/10 18:14:56 [notice] 8#8: getrlimit(RLIMIT_NOFILE): 1048576:1048576
+2023/07/10 18:14:56 [notice] 17#17: start worker processes
+2023/07/10 18:14:56 [notice] 17#17: start worker process 18
+2023/07/10 18:14:56 [notice] 17#17: start worker process 19
+2023/07/10 18:14:56 [notice] 17#17: start worker process 20
+2023/07/10 18:14:56 [notice] 17#17: start worker process 21
+2023/07/10 18:14:56 [notice] 17#17: start worker process 22
+2023/07/10 18:14:56 [notice] 17#17: start worker process 23
+2023/07/10 18:16:50 [notice] 8#8: using the "epoll" event method
+2023/07/10 18:16:50 [notice] 8#8: nginx/1.25.1
+2023/07/10 18:16:50 [notice] 8#8: built by gcc 12.2.0 (Debian 12.2.0-14) 
+2023/07/10 18:16:50 [notice] 8#8: OS: Linux 5.15.49-linuxkit
+2023/07/10 18:16:50 [notice] 8#8: getrlimit(RLIMIT_NOFILE): 1048576:1048576
+2023/07/10 18:16:50 [notice] 16#16: start worker processes
+2023/07/10 18:16:50 [notice] 16#16: start worker process 17
+2023/07/10 18:16:50 [notice] 16#16: start worker process 18
+2023/07/10 18:16:50 [notice] 16#16: start worker process 19
+2023/07/10 18:16:50 [notice] 16#16: start worker process 21
+2023/07/10 18:16:50 [notice] 16#16: start worker process 22
+2023/07/10 18:16:50 [notice] 16#16: start worker process 23
+2023/07/10 18:19:58 [notice] 8#8: using the "epoll" event method
+2023/07/10 18:19:58 [notice] 8#8: nginx/1.25.1
+2023/07/10 18:19:58 [notice] 8#8: built by gcc 12.2.0 (Debian 12.2.0-14) 
+2023/07/10 18:19:58 [notice] 8#8: OS: Linux 5.15.49-linuxkit
+2023/07/10 18:19:58 [notice] 8#8: getrlimit(RLIMIT_NOFILE): 1048576:1048576
+2023/07/10 18:19:58 [notice] 17#17: start worker processes
+2023/07/10 18:19:58 [notice] 17#17: start worker process 18
+2023/07/10 18:19:58 [notice] 17#17: start worker process 19
+2023/07/10 18:19:58 [notice] 17#17: start worker process 20
+2023/07/10 18:19:58 [notice] 17#17: start worker process 21
+2023/07/10 18:19:58 [notice] 17#17: start worker process 23
+2023/07/10 18:19:58 [notice] 17#17: start worker process 24
+2023/07/10 18:23:28 [notice] 8#8: using the "epoll" event method
+2023/07/10 18:23:28 [notice] 8#8: nginx/1.25.1
+2023/07/10 18:23:28 [notice] 8#8: built by gcc 12.2.0 (Debian 12.2.0-14) 
+2023/07/10 18:23:28 [notice] 8#8: OS: Linux 5.15.49-linuxkit
+2023/07/10 18:23:28 [notice] 8#8: getrlimit(RLIMIT_NOFILE): 1048576:1048576
+2023/07/10 18:23:28 [notice] 17#17: start worker processes
+2023/07/10 18:23:28 [notice] 17#17: start worker process 18
+2023/07/10 18:23:28 [notice] 17#17: start worker process 19
+2023/07/10 18:23:28 [notice] 17#17: start worker process 20
+2023/07/10 18:23:28 [notice] 17#17: start worker process 21
+2023/07/10 18:23:28 [notice] 17#17: start worker process 22
+2023/07/10 18:23:28 [notice] 17#17: start worker process 23
+2023/07/10 18:39:37 [notice] 8#8: using the "epoll" event method
+2023/07/10 18:39:37 [notice] 8#8: nginx/1.25.1
+2023/07/10 18:39:37 [notice] 8#8: built by gcc 12.2.0 (Debian 12.2.0-14) 
+2023/07/10 18:39:37 [notice] 8#8: OS: Linux 5.15.49-linuxkit
+2023/07/10 18:39:37 [notice] 8#8: getrlimit(RLIMIT_NOFILE): 1048576:1048576
+2023/07/10 18:39:37 [notice] 16#16: start worker processes
+2023/07/10 18:39:37 [notice] 16#16: start worker process 17
+2023/07/10 18:39:37 [notice] 16#16: start worker process 18
+2023/07/10 18:39:37 [notice] 16#16: start worker process 21
+2023/07/10 18:39:37 [notice] 16#16: start worker process 22
+2023/07/10 18:39:37 [notice] 16#16: start worker process 23
+2023/07/10 18:39:37 [notice] 16#16: start worker process 24
+2023/07/10 18:40:30 [notice] 57#57: signal process started
+2023/07/10 18:40:30 [notice] 16#16: signal 1 (SIGHUP) received from 57, reconfiguring
+2023/07/10 18:40:30 [notice] 16#16: reconfiguring
+2023/07/10 18:40:30 [notice] 16#16: using the "epoll" event method
+2023/07/10 18:40:30 [notice] 16#16: start worker processes
+2023/07/10 18:40:30 [notice] 16#16: start worker process 59
+2023/07/10 18:40:30 [notice] 16#16: start worker process 60
+2023/07/10 18:40:30 [notice] 16#16: start worker process 61
+2023/07/10 18:40:30 [notice] 16#16: start worker process 62
+2023/07/10 18:40:30 [notice] 16#16: start worker process 64
+2023/07/10 18:40:30 [notice] 16#16: start worker process 65
+2023/07/10 18:40:30 [notice] 17#17: gracefully shutting down
+2023/07/10 18:40:30 [notice] 18#18: gracefully shutting down
+2023/07/10 18:40:30 [notice] 22#22: gracefully shutting down
+2023/07/10 18:40:30 [notice] 24#24: gracefully shutting down
+2023/07/10 18:40:30 [notice] 23#23: gracefully shutting down
+2023/07/10 18:40:30 [notice] 21#21: gracefully shutting down
+2023/07/10 18:40:30 [notice] 17#17: exiting
+2023/07/10 18:40:30 [notice] 18#18: exiting
+2023/07/10 18:40:30 [notice] 22#22: exiting
+2023/07/10 18:40:30 [notice] 24#24: exiting
+2023/07/10 18:40:30 [notice] 22#22: exit
+2023/07/10 18:40:30 [notice] 23#23: exiting
+2023/07/10 18:40:30 [notice] 17#17: exit
+2023/07/10 18:40:30 [notice] 18#18: exit
+2023/07/10 18:40:30 [notice] 24#24: exit
+2023/07/10 18:40:30 [notice] 23#23: exit
+2023/07/10 18:40:30 [notice] 16#16: signal 17 (SIGCHLD) received from 23
+2023/07/10 18:40:30 [notice] 16#16: worker process 23 exited with code 0
+2023/07/10 18:40:30 [notice] 16#16: signal 29 (SIGIO) received
+2023/07/10 18:40:30 [notice] 16#16: signal 17 (SIGCHLD) received from 17
+2023/07/10 18:40:30 [notice] 16#16: worker process 17 exited with code 0
+2023/07/10 18:40:30 [notice] 16#16: worker process 18 exited with code 0
+2023/07/10 18:40:30 [notice] 16#16: worker process 22 exited with code 0
+2023/07/10 18:40:30 [notice] 16#16: worker process 24 exited with code 0
+2023/07/10 18:40:30 [notice] 16#16: signal 29 (SIGIO) received
+2023/07/10 18:40:30 [notice] 16#16: signal 17 (SIGCHLD) received from 22
+2023/07/10 18:41:06 [notice] 21#21: exiting
+2023/07/10 18:41:06 [notice] 21#21: exit
+2023/07/10 18:41:06 [notice] 16#16: signal 17 (SIGCHLD) received from 21
+2023/07/10 18:41:06 [notice] 16#16: worker process 21 exited with code 0
+2023/07/10 18:41:06 [notice] 16#16: signal 29 (SIGIO) received
+2023/07/10 18:44:57 [emerg] 8#8: open() "/etc/nginx/mime.types" failed (2: No such file or directory) in /etc/nginx/nginx.conf:15
+2023/07/10 18:47:58 [notice] 8#8: using the "epoll" event method
+2023/07/10 18:47:58 [notice] 8#8: nginx/1.25.1
+2023/07/10 18:47:58 [notice] 8#8: built by gcc 12.2.0 (Debian 12.2.0-14) 
+2023/07/10 18:47:58 [notice] 8#8: OS: Linux 5.15.49-linuxkit
+2023/07/10 18:47:58 [notice] 8#8: getrlimit(RLIMIT_NOFILE): 1048576:1048576
+2023/07/10 18:47:58 [notice] 17#17: start worker processes
+2023/07/10 18:47:58 [notice] 17#17: start worker process 18
+2023/07/10 18:47:58 [notice] 17#17: start worker process 19
+2023/07/10 18:47:58 [notice] 17#17: start worker process 20
+2023/07/10 18:47:58 [notice] 17#17: start worker process 21
+2023/07/10 18:47:58 [notice] 17#17: start worker process 22
+2023/07/10 18:47:58 [notice] 17#17: start worker process 23
+2023/07/10 18:53:19 [notice] 8#8: using the "epoll" event method
+2023/07/10 18:53:19 [notice] 8#8: nginx/1.25.1
+2023/07/10 18:53:19 [notice] 8#8: built by gcc 12.2.0 (Debian 12.2.0-14) 
+2023/07/10 18:53:19 [notice] 8#8: OS: Linux 5.15.49-linuxkit
+2023/07/10 18:53:19 [notice] 8#8: getrlimit(RLIMIT_NOFILE): 1048576:1048576
+2023/07/10 18:53:19 [notice] 17#17: start worker processes
+2023/07/10 18:53:19 [notice] 17#17: start worker process 18
+2023/07/10 18:53:19 [notice] 17#17: start worker process 19
+2023/07/10 18:53:19 [notice] 17#17: start worker process 20
+2023/07/10 18:53:19 [notice] 17#17: start worker process 21
+2023/07/10 18:53:19 [notice] 17#17: start worker process 22
+2023/07/10 18:53:19 [notice] 17#17: start worker process 23

+ 0 - 31
nginx-ui/Dockerfile

@@ -1,31 +0,0 @@
-FROM uozi/nginx-ui:latest
-
-# RUN echo "deb https://mirrors.163.com/debian/ bullseye main non-free contrib" > /etc/apt/sources.list \
-#     && echo "deb-src https://mirrors.163.com/debian/ bullseye main non-free contrib" >> /etc/apt/sources.list \
-#     && echo "deb https://mirrors.aliyun.com/debian-security/ bullseye-security main" >> /etc/apt/sources.list \
-#     && echo "deb-src https://mirrors.aliyun.com/debian-security/ bullseye-security main" >> /etc/apt/sources.list \
-#     && echo "deb https://mirrors.163.com/debian/ bullseye-updates main non-free contrib" >> /etc/apt/sources.list \
-#     && echo "deb-src https://mirrors.163.com/debian/ bullseye-updates main non-free contrib" >> /etc/apt/sources.list \
-#     && echo "deb https://mirrors.163.com/debian/ bullseye-backports main non-free contrib" >> /etc/apt/sources.list \
-#     && echo "deb-src https://mirrors.163.com/debian/ bullseye-backports main non-free contrib" >> /etc/apt/sources.list
-
-RUN apt update \
-    && apt upgrade -y \
-    && apt install -y zsh vim nano telnet coreutils lsof procps
-
-ARG NGINX_PHP_UPSTREAM_CONTAINER=php-fpm
-ARG NGINX_PHP_UPSTREAM_PORT=9000
-
-ARG NGINX_PHP74_UPSTREAM_CONTAINER=php-fpm74
-ARG NGINX_PHP56_UPSTREAM_CONTAINER=php-fpm56
-
-# # Set upstream conf and remove the default conf
-# RUN echo "upstream php-upstream { server ${NGINX_PHP_UPSTREAM_CONTAINER}:${NGINX_PHP_UPSTREAM_PORT}; }" > /etc/nginx/conf.d/upstream.conf \
-#     && echo "upstream php74-upstream { server ${NGINX_PHP74_UPSTREAM_CONTAINER}:${NGINX_PHP_UPSTREAM_PORT}; }" >> /etc/nginx/conf.d/upstream.conf \
-#     && echo "upstream php56-upstream { server ${NGINX_PHP56_UPSTREAM_CONTAINER}:${NGINX_PHP_UPSTREAM_PORT}; }" >> /etc/nginx/conf.d/upstream.conf \
-#     && rm /etc/nginx/conf.d/nginx-ui.conf
-
-RUN echo rm /etc/nginx/conf.d/nginx-ui.conf
-
-
-# EXPOSE 80 443 9100

+ 31 - 0
nginx-ui/app.ini

@@ -0,0 +1,31 @@
+[server]
+HttpPort          = 9000
+RunMode           = release
+JwtSecret         = 
+Email             = 
+HTTPChallengePort = 9180
+StartCmd          = login
+Database          = 
+CADir             = 
+Demo              = false
+PageSize          = 10
+GithubProxy       = 
+NginxConfigDir    = 
+NginxPIDPath      = 
+
+[nginx_log]
+AccessLogPath = /var/log/nginx/access.local.log
+ErrorLogPath  = /var/log/nginx/error.local.log
+
+[openai]
+Model   = gpt-3.5-turbo
+BaseUrl = 
+Proxy   = 
+Token   = 
+
+[git]
+Url                = 
+AuthMethod         = 
+Username           = 
+Password           = 
+PrivateKeyFilePath = 

+ 11 - 0
services/nginx-ui/Dockerfile

@@ -0,0 +1,11 @@
+FROM uozi/nginx-ui:latest
+
+RUN apt update \
+    && apt upgrade -y \
+    && apt install -y zsh vim nano telnet coreutils lsof procps net-tools
+ 
+RUN rm /etc/nginx/conf.d/nginx-ui.conf
+
+#COPY nginx-ui.conf /etc/nginx/conf.d/nginx-ui.conf
+
+EXPOSE 80 443 9000

+ 21 - 0
services/nginx/conf.d/nginx-ui.conf

@@ -0,0 +1,21 @@
+map $http_upgrade $connection_upgrade {
+    default upgrade;
+    ''      close;
+}
+
+server {
+    listen       8080;
+    server_name  localhost;  # your domain here
+    client_max_body_size 128M;  # maximum upload size
+
+    location / {
+        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_set_header   X-Forwarded-Proto    $scheme;
+        proxy_http_version 1.1;
+        proxy_set_header Upgrade $http_upgrade;
+        proxy_set_header Connection $connection_upgrade;
+        proxy_pass http://127.0.0.1:9000/;
+    }
+}

+ 34 - 0
services/nginx/nginx.conf

@@ -0,0 +1,34 @@
+user  nginx;
+worker_processes  auto;
+
+error_log  /var/log/nginx/error.log notice;
+error_log  /var/log/nginx/error.local.log notice;
+pid        /var/run/nginx.pid;
+
+
+events {
+    worker_connections  1024;
+}
+
+
+http {
+    include       /etc/nginx/mime.types;
+    default_type  application/octet-stream;
+
+    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
+                      '$status $body_bytes_sent "$http_referer" '
+                      '"$http_user_agent" "$http_x_forwarded_for"';
+
+    access_log  /var/log/nginx/access.log  main;
+    access_log  /var/log/nginx/access.local.log  main;
+
+    sendfile        on;
+    #tcp_nopush     on;
+
+    keepalive_timeout  65;
+
+    gzip  on;
+    #test
+    include /etc/nginx/conf.d/*.conf;
+    include /etc/nginx/sites-enabled/*;
+}