mirror of
https://gitee.com/houhuan/TrendRadar.git
synced 2025-12-21 13:07:17 +08:00
44 lines
1.5 KiB
YAML
44 lines
1.5 KiB
YAML
services:
|
|
trend-radar:
|
|
image: wantcat/trendradar:latest
|
|
container_name: trend-radar
|
|
restart: unless-stopped
|
|
|
|
volumes:
|
|
- ../config:/app/config:ro
|
|
- ../output:/app/output
|
|
|
|
environment:
|
|
- TZ=Asia/Shanghai
|
|
# 核心配置
|
|
- ENABLE_CRAWLER=${ENABLE_CRAWLER:-}
|
|
- ENABLE_NOTIFICATION=${ENABLE_NOTIFICATION:-}
|
|
- REPORT_MODE=${REPORT_MODE:-}
|
|
# 推送时间窗口
|
|
- PUSH_WINDOW_ENABLED=${PUSH_WINDOW_ENABLED:-}
|
|
- PUSH_WINDOW_START=${PUSH_WINDOW_START:-}
|
|
- PUSH_WINDOW_END=${PUSH_WINDOW_END:-}
|
|
- PUSH_WINDOW_ONCE_PER_DAY=${PUSH_WINDOW_ONCE_PER_DAY:-}
|
|
- PUSH_WINDOW_RETENTION_DAYS=${PUSH_WINDOW_RETENTION_DAYS:-}
|
|
# 通知渠道
|
|
- FEISHU_WEBHOOK_URL=${FEISHU_WEBHOOK_URL:-}
|
|
- TELEGRAM_BOT_TOKEN=${TELEGRAM_BOT_TOKEN:-}
|
|
- TELEGRAM_CHAT_ID=${TELEGRAM_CHAT_ID:-}
|
|
- DINGTALK_WEBHOOK_URL=${DINGTALK_WEBHOOK_URL:-}
|
|
- WEWORK_WEBHOOK_URL=${WEWORK_WEBHOOK_URL:-}
|
|
- WEWORK_MSG_TYPE=${WEWORK_MSG_TYPE:-}
|
|
# 邮件配置
|
|
- EMAIL_FROM=${EMAIL_FROM:-}
|
|
- EMAIL_PASSWORD=${EMAIL_PASSWORD:-}
|
|
- EMAIL_TO=${EMAIL_TO:-}
|
|
- EMAIL_SMTP_SERVER=${EMAIL_SMTP_SERVER:-}
|
|
- EMAIL_SMTP_PORT=${EMAIL_SMTP_PORT:-}
|
|
# ntfy配置
|
|
- NTFY_SERVER_URL=${NTFY_SERVER_URL:-https://ntfy.sh}
|
|
- NTFY_TOPIC=${NTFY_TOPIC:-}
|
|
- NTFY_TOKEN=${NTFY_TOKEN:-}
|
|
# 运行模式
|
|
- CRON_SCHEDULE=${CRON_SCHEDULE:-*/5 * * * *}
|
|
- RUN_MODE=${RUN_MODE:-cron}
|
|
- IMMEDIATE_RUN=${IMMEDIATE_RUN:-true}
|