Blame view

.env.example 1.97 KB
fb68a0ef   tangwang   配置优化
1
  # Environment Configuration Template
c7e80cc2   tangwang   新的 .env 管理机制如下:
2
3
  # Run: ./scripts/init_env.sh  (copies this file to .env if missing)
  # Then edit .env with your actual values.
2e3670ab   tangwang   index services
4
  # 生产/测试凭证与远程登录方式见 docs/QUICKSTART.md §1.6
c7e80cc2   tangwang   新的 .env 管理机制如下:
5
  # Note: Values with special chars (#, $, spaces) should be quoted, e.g. PASSWORD="my#pass"
be52af70   tangwang   first commit
6
  
2e3670ab   tangwang   index services
7
  # Elasticsearch (生产默认 10.200.16.14:9200,本地可用 localhost)
be52af70   tangwang   first commit
8
  ES_HOST=http://localhost:9200
2e3670ab   tangwang   index services
9
  ES_USERNAME=saas
fb68a0ef   tangwang   配置优化
10
  ES_PASSWORD=
f27a8d90   tangwang   ES文档维护
11
  ES_AUTH="${ES_USERNAME}:${ES_PASSWORD}"
be52af70   tangwang   first commit
12
  
07cf5a93   tangwang   START_EMBEDDING=...
13
14
  # Redis (生产默认 10.200.16.14:6479,密码见 docs/QUICKSTART.md §1.6)
  REDIS_HOST=10.200.16.14
be52af70   tangwang   first commit
15
  REDIS_PORT=6479
fb68a0ef   tangwang   配置优化
16
  REDIS_PASSWORD=
be52af70   tangwang   first commit
17
18
  
  # DeepL Translation API
fb68a0ef   tangwang   配置优化
19
  DEEPL_AUTH_KEY=
be52af70   tangwang   first commit
20
  
be52af70   tangwang   first commit
21
22
  # API Service Configuration
  API_HOST=0.0.0.0
2a76641e   tangwang   config
23
  API_PORT=6002
d1d356f8   tangwang   脚本优化
24
25
  INDEXER_HOST=0.0.0.0
  INDEXER_PORT=6004
fe80e80e   tangwang   fix host config
26
27
  # Embedding HTTP servers (text 6005 / image 6008): bind all interfaces
  EMBEDDING_HOST=0.0.0.0
d1d356f8   tangwang   脚本优化
28
29
  
  # Optional service ports
af7ee060   tangwang   service_ctl 简化为“显...
30
  FRONTEND_PORT=6003
7b8d9e1a   tangwang   评估框架的启动脚本
31
32
33
  # Search evaluation web UI (scripts/evaluation, service name: eval-web)
  EVAL_WEB_HOST=0.0.0.0
  EVAL_WEB_PORT=6010
d1d356f8   tangwang   脚本优化
34
  EMBEDDING_PORT=6005
07cf5a93   tangwang   START_EMBEDDING=...
35
  TEI_PORT=8080
af7ee060   tangwang   service_ctl 简化为“显...
36
  CNCLIP_PORT=51000
d1d356f8   tangwang   脚本优化
37
38
39
40
41
  TRANSLATION_PORT=6006
  RERANKER_PORT=6007
  EMBEDDING_SERVICE_URL=http://127.0.0.1:6005
  TRANSLATION_SERVICE_URL=http://127.0.0.1:6006
  RERANKER_SERVICE_URL=http://127.0.0.1:6007/rerank
42e3aea6   tangwang   tidy
42
43
  TRANSLATION_PROVIDER=direct
  TRANSLATION_MODEL=qwen
07cf5a93   tangwang   START_EMBEDDING=...
44
45
  EMBEDDING_BACKEND=tei
  TEI_BASE_URL=http://127.0.0.1:8080
af7ee060   tangwang   service_ctl 简化为“显...
46
  TEI_DEVICE=cuda
07cf5a93   tangwang   START_EMBEDDING=...
47
48
49
50
  TEI_VERSION=1.9
  TEI_MAX_BATCH_TOKENS=2048
  TEI_MAX_CLIENT_BATCH_SIZE=8
  TEI_HEALTH_TIMEOUT_SEC=300
42e3aea6   tangwang   tidy
51
  RERANK_PROVIDER=http
07cf5a93   tangwang   START_EMBEDDING=...
52
  RERANK_BACKEND=qwen3_vllm
d31c7f65   tangwang   补充云服务reranker
53
  # Optional for cloud rerank backend (RERANK_BACKEND=dashscope_rerank)
0d3e73ba   tangwang   rerank mini batch
54
55
56
  # Reranker cloud API keys by region
  RERANK_DASHSCOPE_API_KEY_CN=
  RERANK_DASHSCOPE_API_KEY_US=
d31c7f65   tangwang   补充云服务reranker
57
58
59
  # Example:
  # RERANK_DASHSCOPE_ENDPOINT=https://dashscope-us.aliyuncs.com/compatible-api/v1/reranks
  RERANK_DASHSCOPE_ENDPOINT=
d1d356f8   tangwang   脚本优化
60
  
be52af70   tangwang   first commit
61
62
  # Cache Directory
  CACHE_DIR=.cache
fb68a0ef   tangwang   配置优化
63
  
07cf5a93   tangwang   START_EMBEDDING=...
64
65
  # MySQL (Shoplazza,生产默认 10.200.16.14:3316,root 密码见 docs/QUICKSTART.md §1.6)
  DB_HOST=10.200.16.14
2e3670ab   tangwang   index services
66
67
  DB_PORT=3316
  DB_DATABASE=saas
07cf5a93   tangwang   START_EMBEDDING=...
68
  DB_USERNAME=root
fb68a0ef   tangwang   配置优化
69
  DB_PASSWORD=