Sign inSign up

wrq583689440/vaccine-scanner

By wrq583689440

•Updated almost 5 years ago

给女朋友写的,监测HPV疫苗预约消息的爬虫,提供邮件提醒

Image
0

972

wrq583689440/vaccine-scanner repository overview

⁠疫苗消息监测小爬虫

给女朋友写的HPV疫苗监测小工具,python爬虫。每天定时从搜狗搜索里查找公众号的文章,从标题关键词确认文章相关性,并将最新消息推送到邮箱,推送后关闭程序

⁠环境变量介绍
名称是否必须默认值介绍
TZ否Asia/Shanghai设置容器时区为上海,爬新闻讲究时效性,时间准确很重要
SCAN_OPEN否on表示程序开启扫描的标志,on为开启,其他为关闭
EMAIL_HOST是smtp.qq.com邮件发送host,由邮箱运营商提供,默认QQ邮箱
EMAIL_PORT是465邮件发送端口,默认QQ邮箱465
SEND_EMAIL是无发送邮件的邮箱地址,可以和RECEIVE_EMAIL相同
EMAIL_PASS是无发送邮件的邮箱密码
RECEIVE_EMAIL是无接收邮件的邮箱地址
RUN_HOUR否程序启动的时间(当前小时数)程序每天在几点运行(0~24)
⁠使用

建议使用 docker-compose 进行初始化,可以较为方便地配置必要参数

  • docker-compose.yml 模板
version: '3'
services:
  hpv-monitor-a:
    image: wrq583689440/vaccine-scanner
    container_name: hpv-monitor-a
    restart: unless-stopped
    environment:
      - SCAN_OPEN=on
      - SEND_EMAIL=发件邮箱 (推荐qq邮箱)
      - EMAIL_PASS=邮箱密码
      - RECEIVE_EMAIL=收件邮箱
      - RUN_HOUR=12
    networks:
      - vac-net

  hpv-monitor-b:
    image: wrq583689440/vaccine-scanner
    container_name: hpv-monitor-b
    restart: unless-stopped
    environment:
      - SCAN_OPEN=on
      - SEND_EMAIL=发件邮箱 (推荐qq邮箱)
      - EMAIL_PASS=邮箱密码
      - RECEIVE_EMAIL=收件邮箱
      - RUN_HOUR=12
    networks:
      - vac-net

networks:
  vac-net:
  • 使用docker-compose构建并运行
docker-compose up -d

Tag summary

Content type

Image

Digest

Size

338.5 MB

Last updated

almost 5 years ago

docker pull wrq583689440/vaccine-scanner