env.example 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637
  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. # 支持多个聊天ID,用逗号分隔
  11. # TELEGRAM_CHAT_ID=-4840979728,123456789
  12. # 应用配置
  13. PORT=3000
  14. NODE_ENV=development
  15. # Clash配置
  16. CLASH_CONFIG_PATH=./config/clash_config.yaml
  17. CLASH_API_URL=http://127.0.0.1:9090
  18. CLASH_SUBSCRIPTION_URL=http://so.xfxssr.me/api/v1/client/subscribe?token=7854d59f38ac51700730b9e782c5160c
  19. # 测速配置
  20. SPEED_TEST_INTERVAL=10 # 分钟
  21. SPEED_TEST_TIMEOUT=10000 # 毫秒
  22. SPEED_TEST_URLS=https://www.google.com,https://www.youtube.com,https://www.github.com
  23. NODE_TEST_DELAY=500 # 节点间测试延迟(毫秒,默认500ms)
  24. # 通知配置
  25. NOTIFICATION_FAILURE_THRESHOLD=3 # 连续失败次数阈值
  26. NOTIFICATION_RECOVERY_THRESHOLD=2 # 恢复通知阈值
  27. # 订阅配置
  28. SUBSCRIPTION_UPDATE_INTERVAL=3600000 # 订阅更新间隔(毫秒,默认1小时)
  29. # 定时测速配置
  30. ENABLE_SCHEDULED_SPEED_TEST=true # 是否启用定时测速功能(true/false)