Browse Source

首次提交

alair 4 tháng trước cách đây
mục cha
commit
cd589e46f4
3 tập tin đã thay đổi với 9 bổ sung8 xóa
  1. 1 1
      .env.development
  2. 2 1
      docker/Dockerfile
  3. 6 6
      docker/nginx.conf

+ 1 - 1
.env.development

@@ -5,7 +5,7 @@ VUE_APP_TITLE = 若依管理系统
 ENV = 'development'
 
 # 若依管理系统/开发环境
-VUE_APP_BASE_API = 'https://ruoyi.autumn.com/api/v1/'
+VUE_APP_BASE_API = 'http://ruoyi.autumn.com/api/v1/'
 
 # 路由懒加载
 VUE_CLI_BABEL_TRANSPILE_MODULES = true

+ 2 - 1
docker/Dockerfile

@@ -1,3 +1,4 @@
 FROM 192.168.0.5:9080/repo/nginx:latest
 COPY dist/ /usr/share/nginx/html
-COPY nginx.conf /etc/nginx/conf.d/default.conf
+RUN chown -R nginx:nginx /usr/share/nginx/html
+COPY nginx.conf /etc/nginx/conf.d/default.confK

+ 6 - 6
docker/nginx.conf

@@ -3,8 +3,6 @@ server {
     listen       80;          # 监听端口
     server_name  localhost;   # 域名或 IP
 
-    user root;
-
     # 前端静态文件
     location / {
         root  /usr/share/nginx/html;  # Vue/React 打包后的 dist 目录
@@ -12,13 +10,15 @@ server {
         try_files $uri $uri/ /index.html;  # 支持 Vue/React 前端路由
     }
 
-
-        alias /usr/share/nginx/html/favicon.ico;
-    }
-
     # 后端 API 代理
     location /api/v1/ {
         proxy_pass http://ruoyi.autumn.com/api/v1/;  # 转发到后端服务
+        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_connect_timeout 60s;
+        proxy_read_timeout 60s;
     }
 
     # 错误页面