.env.production.example 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. # DataOps Platform production environment variables
  2. # Copy this file to /etc/dataops-platform/dataops.env and replace placeholders.
  3. FLASK_ENV=production
  4. SECRET_KEY=replace-with-a-long-random-secret
  5. DEBUG=False
  6. # Gunicorn / Flask 监听端口(保持一致,默认 5500)
  7. LISTEN_HOST=0.0.0.0
  8. LISTEN_PORT=5500
  9. PORT=5500
  10. GUNICORN_WORKERS=4
  11. GUNICORN_TIMEOUT=120
  12. # PostgreSQL
  13. DATABASE_URL=postgresql://postgres:dataOps@192.168.3.143:5432/dataops
  14. # Neo4j
  15. NEO4J_URI=bolt://192.168.3.143:7687
  16. NEO4J_HTTP_URI=http://192.168.3.143:7474
  17. NEO4J_USER=neo4j
  18. NEO4J_PASSWORD=cituneo4j
  19. # MinIO
  20. MINIO_HOST=192.168.3.143:9000
  21. MINIO_USER=citu-dataops-acc-key
  22. MINIO_PASSWORD=citu-dataops-secret-key
  23. MINIO_SECURE=false
  24. MINIO_BUCKET=dataops-bucket
  25. MINIO_PREFIX=
  26. # n8n
  27. N8N_API_URL=https://n8n.citupro.com
  28. N8N_API_KEY=replace-n8n-api-key
  29. N8N_API_TIMEOUT=30
  30. # DeepSeek LLM(OpenAI 兼容)
  31. DEEPSEEK_API_KEY=replace-with-your-deepseek-api-key
  32. LLM_BASE_URL=https://api.deepseek.com
  33. LLM_MODEL_NAME=deepseek-v4-pro
  34. LLM_REASONING_EFFORT=high
  35. # 兼容旧变量名(可选)
  36. # LLM_API_KEY=
  37. # Optional services
  38. API_BASE_URL=https://company.citupro.com:18183/api
  39. AIRFLOW_BASE_URL=http://127.0.0.1:8080
  40. AIRFLOW_AUTH_USER=admin
  41. AIRFLOW_AUTH_PASSWORD=replace-airflow-password
  42. DATAFLOW_SCHEMA=dags
  43. # Runtime paths
  44. UPLOAD_BASE_PATH=/data/upload
  45. ARCHIVE_BASE_PATH=/data/archive
  46. LOG_LEVEL=INFO
  47. LOG_DIR=/opt/dataops-platform/logs
  48. LOG_FILE=/opt/dataops-platform/logs/flask_production.log
  49. LOG_TO_CONSOLE=false