﻿# 数据库核心密码【必须修改】
DB_PASSWORD=Apescale123

# JWT配置 (必须 >= 32 字符，即 256 bits)
JWT_SECRET=ApescaleSuperSecureJwtSecretKey2026v1
DEEPDATA_JWT_ENABLE=true

# 日志轮转配置
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.ccoop.cc:18585
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 分布式集群配置
# ==========================================

RAY_REDIS_PASSWORD=ray_redis_secret
# 内部使用的board地址
RAY_DASHBOARD_ADDRESS=http://deepdata-ray-head:8265
# 内部使用的GCS/head地址
RAY_HEAD_GCS_ADDRESS=deepdata-ray-head:6379
# 宿主机映射的head端口
RAY_HEAD_PORT=6379
# 宿主机映射的dashboard端口
RAY_DASHBOARD_PORT=8267 
# 宿主机映射的client端口
RAY_CLIENT_PORT=10002
RAY_WORKER_NUM_CPUS=4
RAY_WORKER_NUM_GPUS=0
ENABLE_RAY_EXECUTION=true
MAX_ACTOR_NUMS=40
NUM_RAY_WORKERS=2
RAY_WORKER_MEMORY_MB=8000

# ==========================================
# Collection Task Execution Mode
# - local:  Backend 本地执行 (默认，兼容旧版)
# - runtime: 提交给 Runtime -> Ray 集群执行
# ==========================================
COLLECTION_EXECUTION_MODE=runtime

