路漫漫其修远兮,吾将上下而求索

0%

无服务器搭建威胁情报提醒平台

源码

https://github.com/h3art3ars/threat-broadcast

使用

项目已配置 Github Actions,因此你只需轻松几步即可实现部署:

  • Fork 本项目到代码仓库

  • 通过个人配置 Settings –>Developer Settings Secrets 配置用于

    发送

威胁情报邮件的 3 个环境变量:

  • MAIL_SMTP: SMTP 服务器(国内推荐 QQ),如 smtp.qq.com
  • MAIL_USER: 邮箱账号,如 threatbroadcast@qq.com
  • MAIL_PASS: 邮箱密码/邮箱授权码
  • GRAPAQL_TOKEN: 用于调用 Github GraphQL 接口加载收件人,可于个人 Settings -->Developer Person access token生成
  • 启用 Settings –> Actions 功能启用workflow

尔后程序便会每小时执行一次,并自动生成 Github Page 播报页面(若要调整执行频率,可修改 autorun.ymlschedule 触发时点)

  • 更改config,autorun.yml,recv中的配置

  • 启用 github pages

    仓库的Setting ->Pages

    分支选择 Master,路径选择doc

    等待部署完成即可使用