env.example 1.0 KB

1234567891011121314151617181920212223242526272829303132333435
  1. # 数据库配置
  2. DB_HOST=38.60.200.74
  3. DB_PORT=3306
  4. DB_NAME=speed_test
  5. DB_USER=speed_test
  6. DB_PASSWORD=BjKhwBRAGSfKc4e6
  7. # Telegram机器人配置
  8. TELEGRAM_BOT_TOKEN=7804040067:AAFeV7WeCWHUJTJzLUnN83C0Wid0pGSj6NQ
  9. TELEGRAM_CHAT_ID=-4840979728
  10. # 应用配置
  11. PORT=3000
  12. NODE_ENV=development
  13. # Clash配置
  14. CLASH_CONFIG_PATH=./config/clash_config.yaml
  15. CLASH_API_URL=http://127.0.0.1:9090
  16. CLASH_SUBSCRIPTION_URL=http://so.xfxssr.me/api/v1/client/subscribe?token=7854d59f38ac51700730b9e782c5160c
  17. # 测速配置
  18. SPEED_TEST_INTERVAL=10 # 分钟
  19. SPEED_TEST_TIMEOUT=10000 # 毫秒
  20. SPEED_TEST_URLS=https://www.google.com,https://www.youtube.com,https://www.github.com
  21. NODE_TEST_DELAY=500 # 节点间测试延迟(毫秒,默认500ms)
  22. # 通知配置
  23. NOTIFICATION_FAILURE_THRESHOLD=3 # 连续失败次数阈值
  24. NOTIFICATION_RECOVERY_THRESHOLD=2 # 恢复通知阈值
  25. # 订阅配置
  26. SUBSCRIPTION_UPDATE_INTERVAL=3600000 # 订阅更新间隔(毫秒,默认1小时)
  27. # 定时测速配置
  28. ENABLE_SCHEDULED_SPEED_TEST=true # 是否启用定时测速功能(true/false)