# 服务配置 HOST=0.0.0.0 # ================================ # 端口配置 - 唯一修改端口的地方 # ================================ # gemold(moldinsight)API 对外端口 MOLDINSIGHT_PORT=10003 # inventory API 对外端口 INVENTORY_PORT=10004 # unified 模式下前端 Nginx 对外端口(浏览器入口) FRONTEND_PORT=10003 # unified 模式 backend 是否暴露宿主端口:留空 = 不暴露(仅经前端 /api 反代) BACKEND_PORT= # 应用内部监听端口(通常无需修改;uvicorn 命令硬编码 8000/8001) # PORT 与 HOST 仅在直跑 uvicorn 时生效,compose 容器内 uvicorn 不读这两个 env HOST=0.0.0.0 PORT=10003 # ================================ DEBUG=false # 文件处理配置 UPLOAD_DIR=./uploads MAX_FILE_SIZE=104857600 ALLOWED_EXTENSIONS=.stp,.step,.stp.gz # 几何处理配置 POINTCLOUD_SAMPLE_COUNT=10000 MESH_QUALITY=high PARALLEL_PROCESSING=true # 数据库配置——以部署机实测可达 IP 为准(之前 192.168.3.10 → 192.168.0.11), # 改 IP 后必须重启 backend 才生效 DB_HOST=192.168.0.11 DB_PORT=5432 DB_NAME=moldinsight DB_USER=moldinsight DB_PASSWORD=Qqs1996 # RustFS 对象存储配置 (S3v4 API) RUSTFS_ENDPOINT=http://192.168.0.11:8010 RUSTFS_ACCESS_KEY=1RlKXw7v3DAsFr4fLckt RUSTFS_SECRET_KEY=KjWCHXZOh7GAtkLq0eQgNpMSmE6zw8Ddyiou21bB RUSTFS_TIMEOUT=30 RUSTFS_PRESIGNED_URL_EXPIRES=3600 # JWT认证配置 SECRET_KEY=vGLxbDGj4I3LnWZYQqRrchlVBSWpM73IZ8fT7ldwpsXpDYB82ghkr7sRkO7D-BiR ALGORITHM=HS256 ACCESS_TOKEN_EXPIRE_MINUTES=1440 # Redis配置(与 DB 同 IP) REDIS_HOST=192.168.0.11 REDIS_PORT=6379 REDIS_PASSWORD=Qqs1996 REDIS_DB=0 # 管理员配置 ADMIN_USERNAME=cjw ADMIN_PASSWORD=Qqs1996 ADMIN_EMAIL=792430652@qq.com ADMIN_FULL_NAME=管理员 # LLM 增强分析配置(可选) # 启用后自动生成模具设计评审报告和分模方向推荐 # 支持 OpenAI 兼容 API(OpenAI / DeepSeek / vLLM / Ollama 等) LLM_ENABLED=false LLM_API_URL=https://api.deepseek.com/v1 LLM_API_KEY=sk-509f968af3e2466bbef8b5949180782c LLM_MODEL=deepseek-v4-flash LLM_TIMEOUT=60 LLM_MAX_TOKENS=2000