ZAKER生活|实现获取永久免费域名,利用GitHub服务器实时检测域名并自动续费
【ZAKER生活|实现获取永久免费域名,利用GitHub服务器实时检测域名并自动续费】title:GitHubActions续费域名.
tags:
写在前面
距离上次更新已经脱更好久了 , 但我一点也没愧疚 。 从毕业答辩结束之后就开始了漫长的找工作之旅 , 中间经历了小规模毕业典礼 。 大太阳底下真的晒(划掉) , 现在已经离开了学校 , 目前还没有安顿下来 。 不得不说20届毕业生真的太难了 , 我也不知道哔哔这么多废话干嘛 , 算了开始说正事吧!
说到免费的域名 , 首当其冲的当然是Freenom了 。 大家都说Freenom永久免费 , 但是申请的时候最多也只能选择一年 , 我猜所谓的永久免费大概是域名快到期时可免费续费或者域名到期释放后再重新注册 。
之前有大佬使用服务器通过脚本进行续费操作 , 原理不知道 , 只分享操作方法 , 欢迎大佬评论区批评指正 。 今天我们不使用服务器 , 而使用GitHubaction来实现每天定时检测域名到期时间以自动续费 。
不多逼逼 , 马上开始 。 需要准备的东西
freenom登陆账号密码(使用谷歌及FB账号登陆的不可以)
GitHub账号
机器人邮箱账号密码(qq邮箱和163邮箱需要使用授权码登陆 , Gmail可以直接使用账号密码登陆 , 但需要网络环境支持 , 这里以163作为机器人)
接收续费信息的邮箱
首先当然是去GitHubfork大佬的项目了 , 地址RouRouX或者luolongfei , 点击右上角的fork 。
文章图片
5bFADs
2.回到自己的仓库 , 找到刚刚fork的项目 , 点击settings!
文章图片
dU9WaY
3.点击Secrets , ——》NewSecrets
文章图片
v0Ot5x
head>
FREENOM_USERNAMEVALUEFREENOM_USERNAME登陆freenom的用户名FREENOM_PASSWORD登陆freenom的密码MAIL_USERNAME机器人邮箱账号MAIL_PASSWORD机器人邮箱密码TO接收机器人邮箱消息的邮箱地址NOTICEFREQ(选填)默认每次检查后提醒
4.然后就可以依次点击.github—>workflows—>run.yml , 点击右上角可以修改yml文件
文章图片
2im9Su
5.修改完成 , 点击startcommit—commitchanges即可修改 。
文章图片
S4y5D1
6.项目主页点击Actions可以查看项目运行状态和日志
文章图片
mtJe5U
7.此时打开你的邮箱就可以看到 , 机器人邮箱给你发送的消息了
一分钟前的是刚刚修改yml文件造成的 , 53分钟前是每天的定时任务
文章图片
visPLl
8.邮件内容就是一些查询续费结果了 , 目前每天准时邮件检查 。 但还未进行续费操作 。
文章图片
hNkt09
总结
可能会遇到的问题:
之前的freenom账号是使用Google或FB账号登陆 , 无账号密码
机器人邮箱授权码获取问题
目前freenom账号也没以前那么好申请了 , 域名申请也增加了不少限制 , 大家且玩且珍惜吧!
推荐阅读
- 闲侃数码|生活不止要有断舍离,小米有品海鸟贴纸打印机,聪明的归纳助手,原创
- 三易生活|Pro继续曝光,将配备3D人脸识别功能,华为Mate40
- 外星人|外星人就在我们周围?金星表面发现废墟,上亿年前他们在这生活!
- 三易生活|Note20系列即将国内亮相,三星启动先行者计划
- |常年生活在海中的人类,有可能变成鱼人吗?海萨满族就是前车之鉴
- 智能手机那点事|米粉:本指望靠超大杯降价,现在或很难实现,小米10Pro被曝停产
- |为什么我们察觉不到地球自转?其实生活中有3种现象,都能够体现
- 三易生活|ChinaJoy高通大放异彩,有机情:游戏手机联袂而来
- 盛锐网络生活淑青|还“混”到国军少将军衔, 回国后成第一任主席,他曾帮助我军抗击日军,
- ZAKER生活|无颜再见江湖宵小,见过面壁达摩