免费域名续费怎么省心?一站式管理与提醒系统

【原创工具】爱自由域名管理 —— 基于 Cloudflare 免费资源的域名续费提醒系统(开源)

前言

各位大佬好!

玩免费域名的朋友应该都有过这样的经历:手里攒了一堆免费域名,分散在不同注册商,到期时间各不相同,一不留神就忘了续费,域名直接被回收。尤其是免费域名,续费周期短(很多只有一年),注册商也不一定会发提醒邮件。

为了解决这个痛点,我开发了 爱自由域名管理(Domain Renewal Reminder),一个完全基于 Cloudflare 免费套餐构建的域名续费管理与提醒系统。零成本部署,长期免费使用。


功能亮点

核心功能

  • 域名统一管理:添加、编辑、删除、批量导入,告别在各个注册商后台来回切换
  • 自动到期提醒:系统每天自动检查域名到期情况,通过邮件提前提醒你续费
  • AI 智能导入:支持截图识别和文字解析,拍张注册商后台截图就能批量导入域名信息
  • 续费闭环管理:提醒中 → 已续费 → 已处理 → 暂停 → 已放弃,完整状态流转
  • 多用户支持:注册登录、邮箱验证,适合小团队共同使用
  • 管理员面板:用户管理、邮件配置、发信日志、手动触发提醒

技术特点

  • 完全免费部署:基于 Cloudflare Workers + D1 + KV + Pages,全部在免费额度内
  • 响应式设计:手机、平板、电脑都能用
  • 安全可靠:PBKDF2 密码哈希、AES-256-GCM 数据加密、速率限制防暴力破解
  • 邮件灵活配置:支持 Resend、SendGrid、Mailgun 等 HTTP API,也支持 SMTP

技术栈

层级 技术
后端 Cloudflare Workers + Hono + TypeScript
数据库 Cloudflare D1 (SQLite)
缓存 Cloudflare KV
定时任务 Cloudflare Cron Triggers
前端 React 19 + Vite + Tailwind CSS
部署 Cloudflare Pages

部署成本

基于 Cloudflare 免费套餐限额:

资源 免费额度 个人使用情况
Workers 请求 100,000 次/天 绰绰有余
D1 数据库 5GB 存储 域名数据很小
KV 读取 100,000 次/天 完全够用
Pages 构建 500 次/月 偶尔更新即可

结论:个人使用完全免费,小团队也不会超额。


界面预览

用户面板

域名列表一目了然,支持按状态筛选、搜索、分组查看。

上传注册商后台截图或粘贴账单文字,AI 自动识别域名信息,确认后批量导入。

管理员面板支持配置 HTTP API 或 SMTP,查看发信日志,手动触发提醒。


部署教程

项目提供了详细的部署文档:

  1. 后端部署:克隆仓库 → 创建 D1 数据库 → 配置 Secrets → 部署 Worker
  2. 前端部署:连接 GitHub → Cloudflare Pages 自动构建
  3. 邮件配置:在管理员面板中配置 HTTP API 或 SMTP

详细步骤请参考仓库中的部署指南,按文档操作基本不会出错。


免费域名注册推荐

既然是域名管理工具,顺便给大家推荐几个靠谱的免费域名注册平台,搭配本工具使用效果更佳:


1. Gname — 免费 .eu.cc 域名


2. ZoneABC — 免费子域名 + 企业级防护


3. DigitalPlat — 免费域名平台


4. DNSHE — 免费域名注册


5. StackRyze — 多后缀免费域名


6. VPS8 — 免费域名 + 专业级 DNS 托管

小提示:以上前 5 个平台注册的域名都支持修改 NS 服务器托管到 Cloudflare,享受 CDN 加速和 DDoS 防护。第 6 个 VPS8 本身的 DNS 就很强,也可以作为其他域名的 DNS 托管方案。


搭配使用建议

  1. 在上述平台注册免费域名
  2. 将域名 NS 托管到 Cloudflare(推荐)或使用 VPS8 的 PowerDNS
  3. 部署本项目「爱自由域名管理」
  4. 将所有域名信息录入系统(支持 AI 截图识别批量导入)
  5. 配置邮件提醒,到期前自动收到续费通知
  6. 再也不用担心忘记续费域名被回收了

写在最后

这个项目完全开源(MIT 协议),代码托管在 GitHub

如果觉得有用,欢迎 Star 支持一下!有问题可以在 GitHub 提 Issue,也欢迎在本帖回复交流。

免费域名虽然免费,但管理起来更需要用心。希望这个工具能帮到和我一样喜欢折腾免费域名的朋友们。


10 个赞

挺不错的,支持!就是ZoneABC目前处于无人管状态,域名无法添加任何记录。

麻烦各位大佬帮我点star,谢谢

D1数据库是不是得绑卡才能用呢?

牛而逼之

2 个赞

不绑卡就能用

哦,好的,谢了

R2数据库才要绑卡啊,其他kv和d1都能免费使用的

1 个赞

感谢大佬,来个支持

不错的啊

感谢分享

好难,三个小时了,还没搞定……主要是搞环境了

感谢分享

不至于吧,fork项目之后问ai啊,只有后端部署麻烦点,前端绑定项目就自动部署呢

电脑安装了一堆环境……

这个我还不知道呢,感谢提醒

不用啊,主要下载cloud flare的 Wrangler CLI,其他不用装啊。本地部署没啥意义,就薅cf羊毛才香 :xhj007:

不会搞,就问的gemini ,一路走下来……就花了好久
我绑了自定义域名,进去就显示危险,肿么办?

不错

???不明白,部署在你自己的cf账户里的啊。

看起来很不错

优秀哈感谢分享