# DataOps Platform production environment variables # 部署脚本首次运行时会复制到 /etc/dataops-platform/dataops.env # 部署前请替换所有 replace-* 占位符为真实值 FLASK_ENV=production SECRET_KEY=replace-with-a-long-random-secret # PostgreSQL DATABASE_URL=postgresql://postgres:dataOps@192.168.3.143:5432/dataops # Neo4j NEO4J_URI=bolt://192.168.3.143:7687 NEO4J_HTTP_URI=http://192.168.3.143:7474 NEO4J_USER=neo4j NEO4J_PASSWORD=cituneo4j # MinIO(host/user/password/bucket 须整组匹配同一 MinIO 实例) MINIO_HOST=192.168.3.143:9000 MINIO_USER=citu-dataops-acc-key MINIO_PASSWORD=citu-dataops-secret-key MINIO_SECURE=false MINIO_BUCKET=dataops-bucket MINIO_PREFIX= # n8n N8N_API_URL=https://n8n.citupro.com N8N_API_KEY=replace-n8n-api-key N8N_API_TIMEOUT=30 # DeepSeek LLM(OpenAI 兼容 SDK,base_url 不要带 /v1) DEEPSEEK_API_KEY=replace-with-your-deepseek-api-key LLM_BASE_URL=https://api.deepseek.com LLM_MODEL_NAME=deepseek-v4-pro LLM_REASONING_EFFORT=high # 可选服务 API_BASE_URL=https://company.citupro.com:18183/api AIRFLOW_BASE_URL=http://127.0.0.1:8080 AIRFLOW_AUTH_USER=admin AIRFLOW_AUTH_PASSWORD=replace-airflow-password DATAFLOW_SCHEMA=dags # 运行时路径 UPLOAD_BASE_PATH=/data/upload ARCHIVE_BASE_PATH=/data/archive LOG_LEVEL=INFO LOG_DIR=/opt/dataops-platform/logs LOG_FILE=/opt/dataops-platform/logs/flask_production.log LOG_TO_CONSOLE=false # Gunicorn(Supervisor 通过 scripts/run_dataops.sh 读取) LISTEN_HOST=0.0.0.0 LISTEN_PORT=5500 PORT=5500 GUNICORN_WORKERS=4 GUNICORN_TIMEOUT=120