Netlib 自动登录保活脚本:低成本维护免费域名的自动化方案
对于需要免费二级域名的开发者来说,Netlib 自动登录保活脚本 提供了一种无需服务器、全自动的账户维护方式。通过 GitHub Actions 的定时触发机制,该工具能确保 Netlib 账号及关联域名在活跃周期内不被回收,实现真正的“一次配置,长期免维护”。
核心功能与价值
Netlib 提供的免费二级域名支持 Cloudflare DNS 托管,非常适合搭建个人站点、API 工具或内网穿透服务。为了防止域名失效,本脚本提供了以下关键特性:
- Système de maintien en vie entièrement automatique : 默认每 60 天自动执行一次登录操作,完美覆盖 Netlib 的活跃检测周期。
- 多账号批量管理: 支持在单个环境变量中配置多组账号,一次运行即可完成所有账户的保活。
- 零成本部署: 依托 GitHub Actions 运行,无需购买 VPS 或本地挂机。
- 实时状态通知: 可选集成 Telegram Bot,任务完成后将运行结果直接推送到手机。
快速部署指南
第一步:克隆项目
访问 GitHub 项目主页:Auto-login-netlib。点击页面右上角的 Fork 按钮,将仓库同步至个人账户下。
第二步:激活工作流
在 Fork 后的仓库中进入 Actions 选项卡。若看到安全提示,请点击 “I understand my workflows, go ahead and enable them” 以启用定时任务。
第三步:配置 Secrets 环境变量
进入 Settings → Secrets and variables → Actions,添加以下关键变量:
- COMPTES (Obligatoires) : 存储账号密码。
- 格式:
账号: 密码 - 多账号分隔:
账号 1: 密码 1, 账号 2: 密码 2
- 格式:
- BOT_TOKEN(可选): Telegram 机器人的 API Token(由 @BotFather 提供)。
- CHAT_ID(可选): 接收通知的 Telegram 聊天 ID。
第四步:验证运行
在 Actions 页面手动触发一次工作流。检查运行日志,确认所有账号均登录成功且配置无误。验证通过后,脚本将进入每 60 天一次的自动运行循环。
Scénarios applicables
- 个人开发者: 需要低成本、稳定二级域名用于测试或小项目。
- 多域名持有者: 拥有多个 Netlib 账户,厌倦了手动重复登录。
- 自动化爱好者: 倾向于使用 GitHub Actions 构建个人运维流水线的用户。
注意事项
- 密码准确性: 请务必核对
ACCOUNTS变量中的字符,错误的密码会导致保活失败。 - 执行时间: 脚本默认在 UTC 0:00(北京时间约 08:00)执行。
- 监控建议: 虽然有 Telegram 通知,但仍建议偶尔查看 GitHub Actions 日志,确保服务未发生异常。
- 合规使用: 请在遵守 Netlib 官方服务条款的前提下使用本工具。
资源汇总
- 官网地址: netlib.re
- 开源项目: GitHub – Auto-login-netlib
- 视频演示: YouTube 教程
Fin du texte

