From 2f811b986c43916070f872334c0c5f0459eb2313 Mon Sep 17 00:00:00 2001 From: chenjw28 <792430652@qq.com> Date: Fri, 31 Jul 2026 16:07:44 +0800 Subject: [PATCH] =?UTF-8?q?fix(deploy):=20=E6=81=A2=E5=A4=8D=E8=B7=9F?= =?UTF-8?q?=E8=B8=AA=20.env=EF=BC=8C=E4=BF=AE=E5=A4=8D=E6=9C=8D=E5=8A=A1?= =?UTF-8?q?=E5=99=A8=20git=20pull=20=E5=90=8E=E6=97=A0=20.env=20=E5=AF=BC?= =?UTF-8?q?=E8=87=B4=E6=9C=8D=E5=8A=A1=E6=97=A0=E6=B3=95=E5=90=AF=E5=8A=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ .gitignore | 1 - 2 files changed, 68 insertions(+), 1 deletion(-) create mode 100644 .env diff --git a/.env b/.env new file mode 100644 index 0000000..24472c2 --- /dev/null +++ b/.env @@ -0,0 +1,68 @@ +# 服务配置 +HOST=0.0.0.0 +# ================================ +# 端口配置 - 唯一修改端口的地方 +# ================================ +# 应用端口(容器内端口) + +PORT=10003 +# 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=szcjw +DB_PORT=5432 +DB_NAME=moldinsight +DB_USER=moldinsight +DB_PASSWORD=Qqs1996* + +# RustFS 对象存储配置 (S3v4 API) +RUSTFS_ENDPOINT=http://szcjw: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配置 +REDIS_HOST=szcjw +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=true +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 \ No newline at end of file diff --git a/.gitignore b/.gitignore index 254d959..e3a7a13 100644 --- a/.gitignore +++ b/.gitignore @@ -15,7 +15,6 @@ __pycache__/ # 项目临时文件 .DS_Store *.log -.env 1panel.env *.env.local logs/