# 服务配置 HOST=0.0.0.0 # ================================ # 端口配置 - 唯一修改端口的地方 # ================================ # 应用端口(容器内端口) PORT=8000 # Docker映射到宿主机的端口(docker-compose使用) HOST_PORT=10001 # ================================ 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 # 数据库配置 DB_HOST=localhost DB_PORT=5432 DB_NAME=moldinsight DB_USER=moldinsight_user DB_PASSWORD=moldinsight_password # RustFS 对象存储配置 (S3v4 API) RUSTFS_ENDPOINT=http://localhost:9000 RUSTFS_ACCESS_KEY=your-access-key RUSTFS_SECRET_KEY=your-secret-key RUSTFS_TIMEOUT=30 RUSTFS_PRESIGNED_URL_EXPIRES=3600 # JWT认证配置 SECRET_KEY=your-secret-key-change-in-production-min-32-chars ALGORITHM=HS256 ACCESS_TOKEN_EXPIRE_MINUTES=1440 # 管理员账户配置 ADMIN_USERNAME=admin ADMIN_PASSWORD=change-this-to-a-secure-password ADMIN_EMAIL=admin@gemold.com ADMIN_FULL_NAME=系统管理员 # FreeCAD 验证配置(可选) # 启用后会增加处理时间,默认禁用 ENABLE_FREECAD_VERIFICATION=false FREECAD_VERIFICATION_TIMEOUT=120 # LLM 增强分析配置(可选) # 启用后自动生成模具设计评审报告和分模方向推荐 # 支持 OpenAI 兼容 API(OpenAI / DeepSeek / vLLM / Ollama 等) LLM_ENABLED=false LLM_API_URL=https://api.openai.com/v1 LLM_API_KEY=sk-your-api-key LLM_MODEL=gpt-4o-mini LLM_TIMEOUT=60 LLM_MAX_TOKENS=2000