54 lines
1.4 KiB
Bash
54 lines
1.4 KiB
Bash
# WeKnora Lite 配置模板
|
||
# 复制此文件为 .env.lite 并按需修改
|
||
# cp .env.lite.example .env.lite
|
||
|
||
GIN_MODE=debug
|
||
|
||
# 日志级别,可选值:debug, info, warn, error, fatal
|
||
LOG_LEVEL=debug
|
||
|
||
# 可选:日志文件绝对路径;未配置时,macOS .app 默认写入
|
||
# ~/Library/Logs/WeKnora Lite/WeKnora Lite.log
|
||
# LOG_PATH=/absolute/path/to/weknora-lite.log
|
||
|
||
# === 数据库 ===
|
||
# macOS .app 中相对路径会自动重定向到
|
||
# ~/Library/Application Support/WeKnora Lite/data/
|
||
DB_DRIVER=sqlite
|
||
DB_PATH=./data/weknora.db
|
||
|
||
# === 检索引擎(FTS5 + sqlite-vec)===
|
||
RETRIEVE_DRIVER=sqlite
|
||
|
||
# === 文件存储 ===
|
||
STORAGE_TYPE=local
|
||
LOCAL_STORAGE_BASE_DIR=./data/files
|
||
|
||
# === 流管理(内存,无 Redis)===
|
||
STREAM_MANAGER_TYPE=memory
|
||
|
||
# === LLM 服务 ===
|
||
# Ollama 本地服务(默认地址,按需修改)
|
||
OLLAMA_BASE_URL=http://127.0.0.1:11434
|
||
# 如使用其他 OpenAI 兼容服务,取消注释:
|
||
# OPENAI_API_KEY=sk-xxx
|
||
# OPENAI_BASE_URL=https://api.openai.com/v1
|
||
|
||
# === 安全配置(生产环境请务必修改!)===
|
||
TENANT_AES_KEY=CHANGE-ME-32-char-secret-key!!!!
|
||
JWT_SECRET=CHANGE-ME-jwt-secret
|
||
|
||
# === 功能开关 ===
|
||
NEO4J_ENABLE=false
|
||
WEKNORA_SANDBOX_MODE=disabled
|
||
ENABLE_GRAPH_RAG=false
|
||
DISABLE_REGISTRATION=false
|
||
|
||
# === 性能 ===
|
||
CONCURRENCY_POOL_SIZE=3
|
||
|
||
# Docreader 地址
|
||
DOCREADER_ADDR=127.0.0.1:50051
|
||
|
||
# Docreader 传输方式
|
||
DOCREADER_TRANSPORT=grpc |