源码
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.yml
的schedule
触发时点)
更改
config,autorun.yml,recv
中的配置启用 github pages
仓库的Setting ->Pages
分支选择 Master,路径选择doc
等待部署完成即可使用