docker-compose.yml 962 B

12345678910111213141516171819202122232425262728
  1. services:
  2. trend-radar:
  3. image: wantcat/trendradar:latest
  4. container_name: trend-radar
  5. restart: unless-stopped
  6. volumes:
  7. - ../config:/app/config:ro
  8. - ../output:/app/output
  9. environment:
  10. - TZ=Asia/Shanghai
  11. - FEISHU_WEBHOOK_URL=${FEISHU_WEBHOOK_URL:-}
  12. - TELEGRAM_BOT_TOKEN=${TELEGRAM_BOT_TOKEN:-}
  13. - TELEGRAM_CHAT_ID=${TELEGRAM_CHAT_ID:-}
  14. - DINGTALK_WEBHOOK_URL=${DINGTALK_WEBHOOK_URL:-}
  15. - WEWORK_WEBHOOK_URL=${WEWORK_WEBHOOK_URL:-}
  16. - EMAIL_FROM=${EMAIL_FROM:-}
  17. - EMAIL_PASSWORD=${EMAIL_PASSWORD:-}
  18. - EMAIL_TO=${EMAIL_TO:-}
  19. - EMAIL_SMTP_SERVER=${EMAIL_SMTP_SERVER:-}
  20. - EMAIL_SMTP_PORT=${EMAIL_SMTP_PORT:-}
  21. - NTFY_SERVER_URL=${NTFY_SERVER_URL:-https://ntfy.sh}
  22. - NTFY_TOPIC=${NTFY_TOPIC:-}
  23. - NTFY_TOKEN=${NTFY_TOKEN:-}
  24. - CRON_SCHEDULE=${CRON_SCHEDULE:-*/5 * * * *}
  25. - RUN_MODE=${RUN_MODE:-cron}
  26. - IMMEDIATE_RUN=${IMMEDIATE_RUN:-true}