前言
freenom是一家提供免费域名的厂商,应该都有账号吧,没有自己去申请,很简单,可域名到期后又不想重新注册域名,所以自动续期就来了
准备
·一个能使用github actions的账号,一个freenom域名,一台能上网的设备,telegram账号
续期
配置 github actions
先fork仓库https://github.com/luolongfei/freenom,点击actions,再随便点击configure
把下面这一串代码全选粘贴
如图,保存即可
配置TG机器人
打开TG,搜索botfather
然后输入/mybots点击你需要用的机器人,再点击API TOKEN,点击这一长串蓝色字体就复制好了,记得保存下来
配置github actions secrets
进入freenom域名续期的项目,我懒自己看
分别新建一下几个配置
具体如下表所示
name |
value |
FREENOM_USERNAME |
freenom账号 |
FREENOM_PASSWORD |
freenom账号密码 |
MAIL_ENABLE |
false(是否启用邮箱推送 |
TELEGRAM_CHAT_ID |
TG chat_id 给@userinfobot发送/start获取 |
TELEGRAM_BOT_TOKEN |
刚才复制的机器人token |
TELEGRAM_BOT_ENABLE |
true(启用机器人推送 |
这样就行了,这个脚本会在每天0:0UTC时间2点自动启动