36 lines
1.4 KiB
Bash
36 lines
1.4 KiB
Bash
# Build-time configuration. Keep secrets and API keys out of this file.
|
|||
|
|
ARTIFACT_ROOT=/home/xzq/5090/PlanAI-cooperate/hsj-workspace/encryption-test/server
|
||
|
|
PLANTAI_ARTIFACT=/home/xzq/5090/PlanAI-cooperate/hsj-workspace/encryption-test/server/PlantAI_compiled.new
|
||
|
|
RAG_ARTIFACT=/home/xzq/5090/PlanAI-cooperate/hsj-workspace/encryption-test/server/RAG.new
|
||
|
|
QA_ARTIFACT=/home/xzq/5090/PlanAI-cooperate/hsj-workspace/encryption-test/server/RAG_QA.new
|
||
|
|
|
||
|
|
# Clean official Python bases. No existing PlantAI/allenv image is used.
|
||
|
|
PLANTAI_BASE_IMAGE=python:3.11-bookworm
|
||
|
|
RAG_BASE_IMAGE=python:3.11-bookworm
|
||
|
|
QA_BASE_IMAGE=python:3.12-bookworm
|
||
|
|
|
||
|
|
PLANTAI_IMAGE_REPOSITORY=plantai-protected
|
||
|
|
RAG_IMAGE_REPOSITORY=plantai-rag-protected
|
||
|
|
QA_IMAGE_REPOSITORY=plantai-rag-qa-protected
|
||
|
|
VERSION=1.0.0
|
||
|
|
PLATFORM=linux/amd64
|
||
|
|
|
||
|
|
# The build always uses --pull and --no-cache. Host networking prevents the
|
||
|
|
# Docker bridge timeout previously seen while downloading package indexes.
|
||
|
|
BUILD_NETWORK=host
|
||
|
|
PIP_INDEX_URL=https://pypi.org/simple
|
||
|
|
TORCH_INDEX_URL=https://download.pytorch.org/whl/cpu
|
||
|
|
TORCH_CPU_VERSION=2.13.0+cpu
|
||
|
|
|
||
|
|
# Export infrastructure images with the customer package. These are upstream
|
||
|
|
# services, not reused PlantAI application images.
|
||
|
|
INCLUDE_INFRA_IMAGES=1
|
||
|
|
PULL_INFRA_IMAGES=1
|
||
|
|
REDIS_IMAGE=redis:7
|
||
|
|
QDRANT_IMAGE=qdrant/qdrant:latest
|
||
|
|
NEO4J_IMAGE=neo4j:5.15.0-community
|
||
|
|
|
||
|
|
MIN_FREE_GB=60
|
||
|
|
INCLUDE_PLANTAI_STATIC_DATA=1
|
||
|
|
DROP_COMPILED_PY_SIBLINGS=1
|