Files
dify-app/docker/.env.example
T

85 lines
2.2 KiB
Bash

# ============================================================
# Dify 环境变量配置模板
# 西安云美电子科技有限公司 - 企业知识库
#
# 使用方法:cp .env.example .env && 编辑 .env 填写实际值
# ============================================================
# ====================== 基础配置 ======================
# 运行模式:api(默认)/ worker
DIFY_MODE=api
# 日志级别:DEBUG / INFO / WARNING / ERROR
LOG_LEVEL=INFO
# 安全密钥(必须修改!用于加密 Token 等敏感数据)
# 生成方法:openssl rand -hex 32
SECRET_KEY=请替换为随机生成的密钥
# 应用端口(API 服务内部端口)
HTTP_APP_PORT=5001
# ====================== 数据库配置 ======================
POSTGRES_USER=postgres
POSTGRES_PASSWORD=请替换为强密码
POSTGRES_DB=dify
# ====================== Redis 配置 ======================
REDIS_PASSWORD=请替换为强密码
REDIS_DB=0
# ====================== 存储配置 ======================
# 存储类型:local / s3
STORAGE_TYPE=local
STORAGE_LOCAL_PATH=/app/api/storage
# ====================== 向量数据库配置 ======================
# 向量数据库类型:qdrant / weaviate / elasticsearch
VECTOR_STORE=qdrant
# Qdrant 配置
QDRANT_PORT=6333
QDRANT_API_KEY=
# ====================== DeepSeek 模型配置 ======================
# DeepSeek API 地址(国内可直连)
DEEPSEEK_API_BASE=https://api.deepseek.com
DEEPSEEK_API_KEY=请替换为你的DeepSeek API Key
# ====================== Web 前端配置 ======================
# 如果使用 Nginx 反向代理且前后端同域名,留空即可
NEXT_PUBLIC_API_BASE_URL=
NEXT_PUBLIC_DEPLOY_ENV=PRODUCTION
# ====================== Nginx 配置 ======================
NGINX_PORT=80
NGINX_SSL_PORT=443
# ====================== SSRF 代理配置 ======================
SSRF_PROXY_PORT=3128
# ====================== Sandbox 配置(可选)======================
SANDBOX_API_KEY=
SANDBOX_URL=
SANDBOX_WORKER_TIMEOUT=15
SANDBOX_ENABLE_NETWORK=true
# ====================== S3 存储配置(可选)======================
S3_USE_CUSTOM_DOMAIN=true
S3_ENDPOINT=
S3_BUCKET_NAME=
S3_ACCESS_KEY=
S3_SECRET_KEY=
S3_REGION=