众所周知,Freenom是地球上唯一一个提供免费顶级域名的商家,不过需要每年续期,每次续期最多一年。由于我申请了一堆域名,而且不是同一时段申请的,每次续期都觉得折腾,所以就用脚本自动续费

freenom:https://www.freenom.com/

脚本GitHub地址:https://github.com/luolongfei/freenom

这个项目以前就看到过了,因为我感觉这些域名没什么用,也没注册到什么好看的域名,大不了重新注册,所以没弄脚本。直到前两天我注册到了一个tencent域名,没想到这域名会落在我手上,我直接用上脚本

我注册的域名可以免费用

免费二级域名: http://ym.qinglin.co

这个脚本作者给了4个运行脚本的方法
方式一:通过 Docker 部署
方式二:通过腾讯云函数部署
方式三:通过阿里云函数部署
方式四:直接拉取源码部署

支持 邮件送信 / Telegram Bot / 企业微信 / Server 酱 / Bark 等送信方式

既然域名都要白嫖了,那运行脚本肯定也是免费才行,云函数的免费额度足够运行脚本了

github直接下载:https://github.com/luolongfei/freenom/releases/download/v0.4.5/freenom_scf.zip
蓝奏:https://qinglinwl.lanzouq.com/iGzId03r7y0h

因为腾讯云函数在2022年5月23日开始,用了四个月后会强制消费,也就是要取消免费额度了,所以这里直接用阿里云函数

阿里云函数

下载freenom脚本

在 https://common-buy.aliyun.com/?commodityCode=fc#/buy 可以免费开通阿里云函数服务

访问 https://fcnext.console.aliyun.com/cn-hongkong/services 地点推荐选择【香港】,然后点击【创建服务】。日志收费的不建议开

点击创建函数,选择php7.2,然后根据下面图示进行即可。

拉到下面,配置触发器 - 选择定时触发器 - 指定时间 - 随便选个时间(意思是每天都在那个时间执行),然后点击创建

上传刚才下载的freenom脚本压缩包

配置文件在.env.example文件里面修改,账号密码,发信都在里面配置,修改后记得点击部署代码

接下来配置邮箱提醒,打开QQ邮箱pc网页,点击设置 - 账户 - 往下拉开启smtp服务,获取授权码

按照文件提示修改配置,可参考下面图片,记得点击部署代码

然后点击测试函数,可以看到已经执行成功了


花には再開日がある