中年|利用GitHub服务器实时检测域名并自动续费,实现获取永久免费域名
title: GitHub Actions续费域名.
tags:
写在前面
距离上次更新已经脱更好久了 , 但我一点也没愧疚 。 从毕业答辩结束之后就开始了漫长的找工作之旅 , 中间经历了小规模毕业典礼 。 大太阳底下真的晒(划掉) , 现在已经离开了学校 , 目前还没有安顿下来 。 不得不说20届毕业生真的太难了 , 我也不知道哔哔这么多废话干嘛 , 算了开始说正事吧!
【中年|利用GitHub服务器实时检测域名并自动续费,实现获取永久免费域名】说到免费的域名 , 首当其冲的当然是Freenom了 。 大家都说Freenom永久免费 , 但是申请的时候最多也只能选择一年 , 我猜所谓的永久免费大概是域名快到期时可免费续费或者域名到期释放后再重新注册 。
之前有大佬使用服务器通过脚本进行续费操作 , 原理不知道 , 只分享操作方法 , 欢迎大佬评论区批评指正 。 今天我们不使用服务器 , 而使用GitHub action来实现每天定时检测域名到期时间以自动续费 。
不多逼逼 , 马上开始 。 需要准备的东西
freenom登陆账号密码(使用谷歌及FB账号登陆的不可以)
GitHub账号
机器人邮箱账号密码(qq邮箱和163邮箱需要使用授权码登陆 , Gmail可以直接使用账号密码登陆 , 但需要网络环境支持 , 这里以163作为机器人)
接收续费信息的邮箱
首先当然是去GitHub fork大佬的项目了 , 地址RouRouX或者luolongfei , 点击右上角的fork 。
本文插图
5bFADs
2.回到自己的仓库 , 找到刚刚fork的项目 , 点击settings!
本文插图
dU9WaY
3.点击Secrets , ——》New Secrets
本文插图
v0Ot5x
head>
FREENOM_USERNAMEVALUEFREENOM_USERNAME登陆freenom的用户名FREENOM_PASSWORD登陆freenom的密码MAIL_USERNAME机器人邮箱账号MAIL_PASSWORD机器人邮箱密码TO接收机器人邮箱消息的邮箱地址NOTICEFREQ(选填)默认每次检查后提醒
4.然后就可以依次点击.github—>workflows—>run.yml , 点击右上角可以修改yml文件
本文插图
2im9Su
5.修改完成 , 点击start commit —commit changes即可修改 。
本文插图
S4y5D1
6.项目主页点击Actions可以查看项目运行状态和日志
本文插图
mtJe5U
7.此时打开你的邮箱就可以看到 , 机器人邮箱给你发送的消息了
一分钟前的是刚刚修改yml文件造成的 , 53分钟前是每天的定时任务
本文插图
visPLl
8.邮件内容就是一些查询续费结果了 , 目前每天准时邮件检查 。 但还未进行续费操作 。
本文插图
hNkt09
总结
可能会遇到的问题:
之前的freenom账号是使用Google或FB账号登陆 , 无账号密码
机器人邮箱授权码获取问题
目前freenom账号也没以前那么好申请了 , 域名申请也增加了不少限制 , 大家且玩且珍惜吧!
推荐阅读
- 减肥|JAMA:减肥要趁早,25岁就该开始预防中年期肥胖
- 人到中年,常吃3种食物,健脑益智,美白抗衰,保护心血管
- 为什么教师普遍讨厌培训?这三点说得明白:利用假期、质量差
- 中年|《中国新说唱2020》全民搞哈开团日
- 中年|点燃创新之火,合力解除“缺芯”之痛
- 中年|画像“标签”生产实操指南(二)之产出清晰的标签数据需求
- 中年|从原型模式到浅拷贝和深拷贝
- 中年|宁愿2450亿打水漂,也不使用华为设备?如今却沦为“国际笑话”
- 中年|Angular export class AppComponent里定义变量的实现原理
- 中年|社交网络中的信息交流效率 社交网络并非越大越好
