用Cloudflare workers为freenom域名续期

Github仓库地址
通过Cloudflare Workers自动续期Freenom域名
PencilNavigator制作

首先进入workers.cloudflare.com新建一个workers

在快速编辑里面复制这里的代码

然后进入到变量页面填写信息

变量
填写完成后就如这样
也可以勾选右侧的变量加密按钮,可以降低信息泄露的危险
变量

触发器

进入触发器页面,在“添加Cron触发器”界面,设置触发器并且保存。推荐执行时间为一天一次。

一些Cron的例子


时间 代码
每分钟 * * * * *
每30分钟 */30 * * * *
每个小时的第45分钟 45 * * * *
在星期天的17:00 0 17 * * sun or 0 17 * * 1
工作日早上7:10 10 7 * * mon-fri or 10 7 * * 2-6
每月的第一天下午3点 0 15 1 * *
每月的最后一个星期五的18:00 0 18 * * 6L or 0 18 * * friL
每月最后一个工作日的23:59 23 59 LW * *

其他的一些要点

由于*.workers.dev在国内污染严重,建议在触发器页面内绑定自己域名使用。
尽量禁用默认的*.workers.dev域名。

参考资料

https://developers.cloudflare.com/workers/platform/triggers/cron-triggers/