- legacy_plantai_server_package/: phase_a–f + compile_* + bin/plantai_admin.py + tools/(audit/elf_visibility/smoke/build_delivery_manifest) 完整基线 - legacy_docker_packager/: protected 形态参考 - crypto/client/: plantai_core.py(AES-GCM 原语) + install_plantai.sh 参考 - secrets/provision 严格排除(gitignore),入 git 前已脱敏清理 - LEGACY_MAPPING.md 记录源与改造方向 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
40 lines
1.0 KiB
Bash
40 lines
1.0 KiB
Bash
# build_package.sh replaces these placeholders with the actual image tags.
|
|
PLANTAI_IMAGE=@@PLANTAI_IMAGE_REF@@
|
|
RAG_IMAGE=@@RAG_IMAGE_REF@@
|
|
QA_IMAGE=@@QA_IMAGE_REF@@
|
|
REDIS_IMAGE=redis:7
|
|
QDRANT_IMAGE=qdrant/qdrant:latest
|
|
NEO4J_IMAGE=neo4j:5.15.0-community
|
|
|
|
BIND_ADDRESS=127.0.0.1
|
|
PLANTAI_PORT=7880
|
|
RAG_PORT=7900
|
|
QA_PORT=7925
|
|
QDRANT_PORT=16333
|
|
QDRANT_GRPC_PORT=16334
|
|
NEO4J_HTTP_PORT=17474
|
|
NEO4J_BOLT_PORT=17687
|
|
|
|
# Test-only password requested for this package. Replace it for real delivery.
|
|
NEO4J_PASSWORD=test1234
|
|
|
|
BBAV5_QUEUE_PREFIX=plantai_protected
|
|
BBAV5_CELERY_LOGLEVEL=info
|
|
BBAV5_DEFAULT_CONCURRENCY=1
|
|
BBAV5_HEAVY_CONCURRENCY=1
|
|
BBAV5_MEDIUM_CONCURRENCY=2
|
|
BBAV5_LIGHT_CONCURRENCY=2
|
|
|
|
V15_QDRANT_COLLECTION=plant_srt_direct_v1_bge_m3_20260702
|
|
QA_V1_LLM_API_KEY=ollama-local
|
|
QA_V1_LLM_BASE_URL=http://host.docker.internal:11434/v1
|
|
QA_V1_LLM_MODEL=qwen2.5:14b-instruct
|
|
V15_OLLAMA_EMBED_URL=http://host.docker.internal:11434/api/embed
|
|
V15_OLLAMA_EMBED_MODEL=bge-m3:567m
|
|
|
|
ZHIPUAI_API_KEY=
|
|
MINIMAX_API_KEY=
|
|
MOONSHOT_API_KEY=
|
|
DEEPSEEK_API_KEY=
|
|
DASHSCOPE_API_KEY=
|