Skip to content

Latest commit

 

History

History
90 lines (49 loc) · 3.46 KB

README_zh.md

File metadata and controls

90 lines (49 loc) · 3.46 KB

IMPORTANT NOTICE 重要通知

Freenom recently updated their site and added a AWS Captcha, Causing ALL automatic renew sortware to not work. For now, please renew your domain manually. Get updates HERE.

Freenom 最近更新加上了亚马逊 CAPTCHA 用于各个页面的验证,目前基本上所有脚本均无法自动续期。 各位可以先暂时手动续期。获取该问题的更新信息,请点 这里

通过Cloudflare Workers自动续期Freenom域名(.cf .ga .gq .ml .tk)。

English READMEIssuesWikiDiscussions

喜欢这个项目?给颗Star吧!

部署

打开你的 Cloudflare管理面板

在账号主页左侧侧边栏选择Workers

在Workers页面,选择创建服务,设置好服务名称,选择HTTP处理程序。

在刚刚创建的Workers界面,选择“快速编辑”。

在编辑界面,粘贴worker_zh.js内代码,点击保存。(英文版

返回刚刚创建的Workers页面,选择“设置”,再选择“变量”。

在变量页面,添加以下变量和变量值:

  • SECRET_USERNAME变量,填入Freenom用户名

  • SECRET_PASSWORD变量,填入Freenom密码

(可选)勾选两个变量的“加密”选项(可极大程度降低Freenom用户名和密码泄露的概率)。

返回创建的Workers页面,选择“触发器”。

在触发器界面,选择添加Cron触发器。在“添加Cron触发器”界面,设置触发器,保存。推荐执行时间为一天一次。

在同一界面的路由选项中禁用默认路由(通常为 服务名.子域名.workers.dev)。

测试

(快速编辑-预览 访问)在快速编辑界面中的“预览”访问已部署的Workers。顺利的话,你将看到你账户内所有域名的剩余日期。 请注意,通过预览访问不会触发续期任务,仅用于测试是否可以获取账户内所有域名的剩余日期。

(触发Cron)进入“快速编辑”,选择“设定时间”,再选择“触发计划的事件”。查看下方Console是否有输出域名剩余日期。(如有可续期的域名,会输出是否续期成功。)

效果展示

图片

(2022/12/15测试)

已知问题

请访问该Wiki页面。

待实现的功能

请访问该Wiki页面。

类似项目

https://github.com/luolongfei/freenom (PHP)

https://github.com/Oreomeow/freenom-py (Python)

LICENSE

目前没有决定好用什么LICENSE.

mona-loading