Files

36 lines
1.4 KiB
Bash
Raw Permalink Normal View History

# 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