EUserv免费IPv6 VPS手动续期以及如何通过Github Action每月自动续期

收到EUserv邮件,提示要手动确认合同,不然机器就无法使用了。邮件内容如下:

额,不管怎么样,这机器还是留着吧,这篇文章就来说说如何通过Github Action每月自动续费~其他相关教程:

  • EUserv 德国永久免费VPS申请与简单使用教程 – 仅有IPv6网络
  • Euserv免费VPS安装宝塔

1、官网

网址:https://www.euserv.com/

2、手动延期

登录<https://support.euserv.com>之后,选择左侧的<contacts>,然后就可以看到需要手动签约的合同,点击<extend contract>后,进入界面再次的点击<extend contract>即可延长。

进入界面再次的点击<extend contract>即可延长会提示输入密码,这个稍微注意下~~

延长成功如图:

3、自动延期

如果每个月要去手动点一次,那真的不想要了,下面说说利用Github Action每月自动续期!!

1)首先准备一个GitHub账号,这个自己注册。

2)项目地址

https://github.com/CokeMine/EUserv_extend

3)Fork 本仓库,然后点击你的仓库右上角的 Settings,找到 Secrets 这一项,添加两个秘密环境变量USERNAMEPASSWORD。支持同时添加多个帐户,数据之间用半角逗号 , 隔开即可(你的单个账号密码中,不应该出现,字符,如存在,建议修改密码),帐户名和帐户密码需一一对应。

USERNAME: 你的EUserv账户邮箱或Customer ID,第二个账户
PASSWORD: 第一个账户密码,第二个账户密码

具体看图:

密码和用户名一样,如法炮制即可~~

4)启用actions

设置好环境变量后点击你的仓库上方的 Actions 选项,点击 I understand... 按钮确认在 Fork 的仓库上启用 GitHub Actions 。

5)最后在你这个 Fork 的仓库内随便改点什么(比如给 README 文件删掉或者增加几个字符)提交一下手动触发一次 GitHub Actions 就可以了 (重要!!!测试发现在 Fork 的仓库上 GitHub Actions 的定时任务不会自动执行,必须要手动触发一次后才能正常工作)

编辑: 

编辑好提交

如果遇到提交之后还不能工作的问题看图:

此处为隐藏的内容 发表评论并刷新,方可查看
发表评论

自动续期工作完成截图:

4、最后

仓库内包含的 GitHub Actions 配置文件会在每天国际标准时间 0点50分。自动执行检查账号的脚本文件,如果检查到有需要续期的VPS,会自动续期,你也可以通过 Push 操作手动触发执行(建议修改脚本执行时间)。

广告栏+++++++蜜糖商店|大哥云| 搬瓦工JMS|红莓网络| Mielink|萌喵加速| 飞鸟云

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注