Serv00 是一家提供免费虚拟主机的厂商,但是他提供了ssh终端服务,所以我们也可以把它当作一个功能不算太过健全的VPS来使用,我们可以用它来部署各种简单的服务,比如vless节点,wordpress,alist等,要求是每3个月需登录一次控制面板或SSH,避免账号被回收
1.免费提供 3GB 的存储空间
2.内存:512MB
3.流量:不限流量 (可以搭建IP节点)
4.支持PHP、MySQL等网站开发语言和数据库
5.可以同时搭建100个网站
6.可自定义开放端口
7.支持SSH远程访问
8.免费提供的二级域名,可以自定义绑定
9.官方要求至少每隔3个月登入一次
注册之前检测自己的IP纯净度
如果节点纯净度不够的话注册是不会成功的【他会给我们发送当前邮箱已注册】
如果大家IP纯净度不够可以使用切换节点
官方免费注册:【点击前往】
- 注册的时候需要注意【What is the cost of hosting on serv00.com?】
- 这一栏填写free,不要空着
- 如果提示邮箱已注册我们换节点刷新页面重新来
- 如果显示发送成功但是邮箱没有收到信息
- 检查垃圾箱或者换IP换邮箱重新注册【邮箱注意不要换同一个后缀名称的】可以用临时邮箱来注册
- 注册完成后serv00会给我们的邮箱发送一个包含VPS信息的邮件,类似以下内容
- 登录面板开启权限 打开面板地址https://panel4.serv00.com/
- 首先修改语言为英文,选择右上角Zmień język修改语言为English
- 需要添加ip白名单:【点击前往】
3.1 远程终端连接SSH工具:【WindTerm】
- 第一步需要做的就是开启可以运行自己应用的权限。Additional services -> Run your own applications -> Enabled 如果不开启这一项,自己的用户目录下的所有文件都无法添加可执行权限。
- 选择Change password修改密码【可选】
因serv00要求是每3个月需登录一次控制面板或SSH,所以为了避免被收回我写了个脚本可以批量自动化保号
1.Fork 仓库
- 打开serv00-login仓库页面。
- 点击页面右上角的 “Star“ 按钮
- 点击页面右上角的 “Fork“ 按钮,将仓库 fork 到你的 GitHub 账户下。
- 点击Create fork
-
设置 GitHub Secrets
- 创建 Telegram Bot
- 在 Telegram 中找到 @BotFather,创建一个新 Bot,并获取 API Token。
- 获取到你的 Chat ID 方法一,在一休技术交流群里发送/id@KinhRoBot获取,返回用户信息中的ID就是Chat ID
- 获取到你的 Chat ID 方法二,可以通过向 Bot 发送一条消息,然后访问 https://api.telegram.org/bot<;your_bot_token>/getUpdates 找到 Chat ID。
2.1 配置 GitHub Secrets
- 转到你 fork 的仓库页面。
- 点击 Settings,然后在左侧菜单中选择 Secrets。
- 添加以下 Secrets:
- ACCOUNTS_JSON: 包含账号信息的 JSON 数据。例如:
- TELEGRAM_BOT_TOKEN: 你的 Telegram Bot 的 API Token。
- TELEGRAM_CHAT_ID: 你的 Telegram Chat ID。
2.2 获取方法:
- 在 Telegram 中创建 Bot,并获取 API Token 和 Chat ID。
- 在 GitHub 仓库的 Secrets 页面添加这些值,确保它们安全且不被泄露。
-
启动 GitHub Actions
3.1 配置 GitHub Actions
- 在你的 fork 仓库中,进入 Actions 页面。
- 如果 Actions 没有自动启用,点击 Enable GitHub Actions 按钮以激活它。
3.2运行工作流
- GitHub Actions 将会根据你设置的定时任务(例如每三天一次)自动运行脚本。
- 如果需要手动触发,可以在 Actions 页面手动运行工作流。
-
等待脚本执行完成,查看TelegramBot信息
- 如果脚本执行异常,检查环境变量ACCOUNTS_JSON
- 必须为标准json格式,可利用json解析工具检查是否配置异常
- 尤其注意最后一组数据不需要”,”,很多小白朋友会配置错误
1,确保已经开启权限
- 第一步需要做的就是开启可以运行自己应用的权限。Additional services -> Run your own applications -> Enabled 如果不开启这一项,自己的用户目录下的所有文件都无法添加可执行权限。
2,配置端口号
- 按顺序打开添加端口号Port reservation->Add port->Random->add
3,ssh 进入服务器
如果不会使用终端可采用其他ssh工具或者webssh,只需要输入账号密码端口即可
4,拉取代码到指定目录
5,执行命令
6,复制信息中返回的vless信息并粘贴到v2ray中使用
7,配置定时任务维护节点
在面板中依次打开Cron jobs->Add cron job->Specify time选择每小时执行一次Hourly->Command中输入以下命令
1,删除vless节点代码以及进程关闭
2,查看当前vless节点状态
3,查看错误日志
如果出现异常可以执行以下命令查看日志截图发到TG群聊解决
后续其他命令修改待更新!!!
七、serv00自动化部署启动,保活,并且可发送消息到Telegram
项目地址
这个项目是群内的python大佬做的一个代码,完全自动化,利用githubActions以及python脚本实现了自动化部署vless节点以及维护节点,如果大家有兴趣的话可以自己去部署以下,如果有问题可以加电报群艾特大佬,后续我会发相关视频
相关教程:https://blog.cmliussss.com/p/Serv00-Socks5/