From 2279d2a3214b21a9069cd31951387b8960ec3257 Mon Sep 17 00:00:00 2001 From: _Yusaki Date: Fri, 13 Mar 2026 01:04:15 +0700 Subject: [PATCH] Build from source, fix API base URL to use Vite proxy --- docker-compose.yml | 6 +----- frontend/src/api/index.js | 2 +- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 246c809..3db56d6 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,8 +1,6 @@ services: mirofish: - image: ghcr.io/666ghj/mirofish:latest - # 加速镜像(如拉取缓慢可替换上方地址) - # image: ghcr.nju.edu.cn/666ghj/mirofish:latest + build: . container_name: mirofish environment: - LLM_API_KEY=${LLM_API_KEY} @@ -12,8 +10,6 @@ services: expose: - "3000" - "5001" - command: > - sh -c "sed -i 's/server: {/server: { allowedHosts: true,/' /app/frontend/vite.config.js && echo 'VITE_API_BASE_URL=' > /app/frontend/.env && npm run dev" restart: unless-stopped volumes: - ./backend/uploads:/app/backend/uploads \ No newline at end of file diff --git a/frontend/src/api/index.js b/frontend/src/api/index.js index e2d9465..2bd4c97 100644 --- a/frontend/src/api/index.js +++ b/frontend/src/api/index.js @@ -2,7 +2,7 @@ import axios from 'axios' // 创建axios实例 const service = axios.create({ - baseURL: import.meta.env.VITE_API_BASE_URL || 'http://localhost:5001', + baseURL: '/api', timeout: 300000, // 5分钟超时(本体生成可能需要较长时间) headers: { 'Content-Type': 'application/json'