# 镜像仓库与版本 REGISTRY= VERSION=latest # 数据库核心密码【必须修改】 DB_PASSWORD=Apescale123 # JWT配置 (必须 >= 32 字符,即 256 bits) JWT_SECRET=ApescaleSuperSecureJwtSecretKey2026v1 DEEPDATA_JWT_ENABLE=false # 日志轮转配置 LOG_ROTATION_MAX_SIZE=100MB LOG_ROTATION_BACKUP_COUNT=30 LOG_LEVEL=INFO # 日志磁盘监控 LOG_PVC_MONITOR_ENABLED=true LOG_PVC_MONITOR_PATH=/var/log/deepdata LOG_PVC_MONITOR_THRESHOLD=0.9 LOG_PVC_MONITOR_INTERVAL_SECONDS=300 LOG_PVC_MONITOR_DELETE_BATCH_SIZE=10 LOG_PVC_MONITOR_FILE_SUFFIXES=log,out,err # Milvus向量库配置(启用milvus profile生效) MILVUS_URI=http://milvus:19530 MINIO_ACCESS_KEY=minioadmin MINIO_SECRET_KEY=Minio@Passw0rd # LabelStudio配置 LABEL_STUDIO_USERNAME=admin@demo.com LABEL_STUDIO_PASSWORD=LabelStudio@123 LABEL_STUDIO_USER_TOKEN=50d54c9fa842a1cd8e26c55efa7113db22870c47 LABEL_STUDIO_HOST=http://labelstudio.ailab.yilise.com LABEL_STUDIO_BASE_URL=http://label-studio:8000 # MinerU额外启动参数 EXTRA_ARGS= MINIO_ACCESS_KEY_ID=minioadmin MINIO_SECRET_ACCESS_KEY=Minio@Passw0rd AWS_REGION=us-east-1 # ========================================== # Ray 分布式集群配置 # ========================================== # 1. Redis 密码 (Ray Head 强依赖 Redis) RAY_REDIS_PASSWORD=ray_redis_secret RAY_REDIS_ADDRESS=deepdata-ray-redis:6379 # 2. Dashboard 地址 (用于 Client 提交任务,即 job_task_scheduler.py 读取的值) # 注意:默认值是 K8s 的 svc,这里覆盖为 Compose 服务名 RAY_DASHBOARD_ADDRESS=http://deepdata-ray-head:8265 # 3. Head GCS 地址 (用于 Worker 节点加入集群) RAY_HEAD_GCS_ADDRESS=deepdata-ray-head:6379 # Ray Head 端口配置 RAY_HEAD_PORT=6379 RAY_DASHBOARD_PORT=8265 RAY_CLIENT_PORT=10001 # Ray Worker 资源配置 (可根据服务器性能调整) # NUM_CPUS: 每个 Worker 容器分配的 CPU 核数 RAY_WORKER_NUM_CPUS=4 # NUM_GPUS: 如果不需要 GPU 则设为 0 RAY_WORKER_NUM_GPUS=0 ENABLE_RAY_EXECUTION=true # ========================================== # Collection Task Execution Mode # - local: Backend 本地执行 (默认,兼容旧版) # - runtime: 提交给 Runtime -> Ray 集群执行 # ========================================== COLLECTION_EXECUTION_MODE=runtime