.env.example 1.1 KB

1234567891011121314151617181920212223242526272829303132333435
  1. NODE_ENV=production
  2. HOST=0.0.0.0
  3. PORT=3200
  4. # 浏览器来源白名单,逗号分隔,必须与页面 Origin 完全匹配。
  5. CORS_ALLOWED_ORIGINS=https://www.yuban.co,https://yuban.co,http://localhost:4200,http://127.0.0.1:4200
  6. # 仅允许从这些对象存储域名下载录音。支持 *.example.com 形式。
  7. ALLOWED_AUDIO_HOSTS=file.yuban.co
  8. MAX_REMOTE_AUDIO_BYTES=524288000
  9. REMOTE_DOWNLOAD_TIMEOUT_MS=300000
  10. # 旧 Parse 仅用于校验现有 Session Token,不读取或写入业务表。
  11. AUTH_MODE=parse
  12. PARSE_SERVER_URL=https://server.fmode.cn/parse
  13. PARSE_APP_ID=ncloudmaster
  14. AUTH_CACHE_TTL_MS=60000
  15. # 讯飞长语音转写 IST 凭据。只能配置在新服务器环境变量中。
  16. IFLYTEK_APP_ID=
  17. IFLYTEK_API_KEY=
  18. IFLYTEK_API_SECRET=
  19. IFLYTEK_IST_LANGUAGE=autodialect
  20. IFLYTEK_UPLOAD_URL=https://office-api-ist-dx.iflyaisol.com/v2/upload
  21. IFLYTEK_RESULT_URL=https://office-api-ist-dx.iflyaisol.com/v2/getResult
  22. FFMPEG_PATH=ffmpeg
  23. FFPROBE_PATH=ffprobe
  24. JOB_STORE_DIR=./var/jobs
  25. JOB_TEMP_DIR=./tmp
  26. JOB_RETENTION_MS=86400000
  27. MAX_JOB_CONCURRENCY=1
  28. MAX_ACTIVE_JOBS_PER_USER=2
  29. MAX_RETAINED_JOBS_PER_USER=20
  30. IFLYTEK_POLL_TIMEOUT_MS=2400000