| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- # ============================================
- # 核心配置(环境变量优先级 > config.yaml)
- # ============================================
- # 是否启用爬虫 (true/false)
- ENABLE_CRAWLER=
- # 是否启用通知 (true/false)
- ENABLE_NOTIFICATION=
- # 报告模式(daily|incremental|current)
- REPORT_MODE=
- # ============================================
- # 推送时间窗口配置
- # ============================================
- # 是否启用推送时间窗口 (true/false)
- PUSH_WINDOW_ENABLED=
- # 推送开始时间 (HH:MM 格式,如 08:00)
- PUSH_WINDOW_START=
- # 推送结束时间 (HH:MM 格式,如 22:00)
- PUSH_WINDOW_END=
- # 每天只推送一次 (true/false)
- PUSH_WINDOW_ONCE_PER_DAY=
- # 推送记录保留天数 (数字,如 7)
- PUSH_WINDOW_RETENTION_DAYS=
- # ============================================
- # 通知渠道配置
- # ============================================
- # 推送配置
- FEISHU_WEBHOOK_URL=
- TELEGRAM_BOT_TOKEN=
- TELEGRAM_CHAT_ID=
- DINGTALK_WEBHOOK_URL=
- WEWORK_WEBHOOK_URL=
- EMAIL_FROM=
- EMAIL_PASSWORD=
- EMAIL_TO=
- EMAIL_SMTP_SERVER=
- EMAIL_SMTP_PORT=
- # ntfy 推送配置
- NTFY_SERVER_URL=https://ntfy.sh
- # ntfy主题名称
- NTFY_TOPIC=
- # 可选:访问令牌(用于私有主题)
- NTFY_TOKEN=
- # ============================================
- # 运行配置
- # ============================================
- # 定时任务表达式,每 30 分钟执行一次(比如 8点,8点半,9点,9点半这种时间规律执行)
- CRON_SCHEDULE=*/30 * * * *
- # 运行模式:cron/once
- RUN_MODE=cron
- # 启动时立即执行一次
- IMMEDIATE_RUN=true
|