github项目
- 原github作者 tianshipapa 和
ymyuuu - 老王只是合并两个项目
- github项目地址
cfipcaiji 原理和需要修改的地方
-
每3小时自动抓取 https://ip.164746.xyz 的优选ip,形成ip.txt
-
还有js自动生成的https://cf.090227.xyz
-
caijiip.yml
文件夹里面改成你自己的,否则报错
-
collect_ips.py
文件 这里是抓取优选IP的网站,如需要可自行修改
BestDomain 需要Cloudflare API令牌
- 这里修改你的二级域名开头
- 把上面的链接 修改成 你自己的链接,因为你抓取优选ip可能跟我不一样。
-
创建 Cloudflare API 令牌
访问 Cloudflare API Tokens -
选择需要解析的域名,创建编辑 DNS 权限的
CF_API_TOKEN
-
在你的 GitHub 仓库中,设置
CF_API_TOKEN
为你的 Cloudflare API 令牌
-
配置 GitHub Actions 定时任务
- 编辑 .github/workflows/main.yml 文件,设置
cron
表达式以定义任务运行时间
“# youxuanyuming”
设置完成
这里就是 运行完成,去ping出来的优选IP