Browse Source

update: server with log

ryanemax 8 months ago
parent
commit
3c5e0d6d7e
3 changed files with 5 additions and 3 deletions
  1. 2 0
      docker/Dockerfile
  2. 2 2
      docker/README.md
  3. 1 1
      server/vite.config.js

+ 2 - 0
docker/Dockerfile

@@ -54,6 +54,8 @@ RUN ls /opt/ && chown -R root:root /opt/*
 RUN npm config set registry https://registry.npmmirror.com/ && npm i -g npm@10.8.1
 RUN cd /opt/edu-textbook-server/ && npm i --omit dev  --no-warn
 
+CMD ["service","nginx","restart"]
+
 # DEFAULT WEB
 EXPOSE 80
 # DEFAULT SSL

+ 2 - 2
docker/README.md

@@ -20,13 +20,13 @@ ALI_OSS_ACCESS_KEY_SECRE # 阿里云OSS sk
 
 ``` bash
 # 容器构建
-sudo docker build \
+sudo docker build --tag fmode:edu-textbook-1.0.0 . \
 # --build-arg NODE_VERSION=18.19.1 \
---tag fmode:edu-textbook-1.0.0 .
 # > 注意阿里云build流水线中,容易丢失环境变量配置,所以直接写在Dockerfile中
 
 # 运行容器
 sudo docker run -d -p 80:80 -p 81:81 -p 443:443 -p 61337:61337 --name edu-textbook-1.0.0 --restart=always fmode:edu-textbook-1.0.0
+sudo docker run -e DATABASE_DBNAME="postgres://postgres:666@192.168.0.177:5432/postgres" -p 80:80 -p 81:81 -p 443:443 -p 61337:61337 --name edu-textbook-1.0.0 --restart=always fmode:edu-textbook-1.0.0
 
 # 导出镜像
 sudo docker save fmode:edu-textbook-1.0.0 -o ../dist/fmode-edu-textbook-1.0.0.tar

+ 1 - 1
server/vite.config.js

@@ -27,7 +27,7 @@ export default defineConfig({
                 controlFlowFlatteningThreshold: 0.5,
                 deadCodeInjection: false,
                 deadCodeInjectionThreshold: 0.2,
-                disableConsoleOutput: true,
+                disableConsoleOutput: false, // 禁用日志输出,调试时关闭
                 identifierNamesGenerator: 'hexadecimal',
                 log: true,
                 renameGlobals: false,