is-a-dev/register

开发工具

通过 GitHub PR 申请免费 .is-a.dev 子域名,给个人开发者网站一个短地址。

11,640
33,492
JavaScript
MIT
创建于 6 年前

如果你想要一个短而有开发者味道的域名放作品集、博客或小项目页,并且不介意走 GitHub PR 流程,可以试;它不能替代你自己真正拥有的域名。

解决什么问题

你希望个人网站挂在类似 yourname.is-a.dev 的地址下,而不是冗长的 GitHub Pages 或托管商默认链接,又不想只为副业项目买域名、配 DNS 和记续费。常规做法要经过注册商和 DNS 面板,这里则把申请本身变成一次 pull request:fork 仓库,按文档写好想要的记录,提交 PR,审核合并后 README 称 DNS 记录几分钟内生效。最终你得到一个指向现有托管或跳转到现有站点的子域名。

有什么不同

申请入口是仓库,不是网页控制台。这让每个子域名的申请都公开可查、可审阅:维护者能要求修改,谁占用了哪个名字也有版本记录。代价是流程被 GitHub 绑定,你需要 fork、按格式提交,并在被要求修改时盯着 PR,因为 README 明确说未按修改要求处理会被拒绝。

README 对一种失败情况说得很直白:用 AI 生成的申请“一定”会出错,并会拖慢拿到域名。这是项目方的说法,但它说明文件格式和记录写法必须准确。仓库还链接了一篇第三方的图文教程,供觉得文字文档不够直观的人参考。DNS 管理由 Cloudflare 的 Project Alexandria 计划支持,但子域名仍从 is-a.dev 这个区域委派,不能由你迁走。

2020 年 Hacker News 上一位评论者提到值得留意的点:访客未必意识到,子域名的流量可能被控制父域名的人劫持。这条评论时间很早,讲的是信任模型而不是某次具体事故。实际含义是:这是方便的公开地址,不是安全边界。

谁值得试

适合:已有 GitHub Pages 或其他托管上的作品集、演示或小项目,想要一个可读 URL,并且不介意 PR 流程的开发者。日常就在用 GitHub、能在提交前检查自己记录请求的人也很合适。

不适合:需要保证地址长期存在、不能接受被服务方条款约束的业务或个人。名字在别人拥有的域名之下,条款由服务方定。也不适合需要快速、私密处理申请的人,因为每个请求都公开并经过审核。如果你只是想要免费托管、地址好不好看无所谓,直接用托管商链接可能更省事。

使用条件与边界

主要门槛是一个 GitHub 账号,以及愿意按文档格式 fork、修改并提交 PR。README 把具体申请步骤指向单独的文档,图文教程是第三方博客而非官方文档。合并后记录被描述为几分钟内发布,但这取决于申请写对并被合并。

长期维护比初次设置更重要。子域名不是你自行注册、可以转移或续费域名,它的长期可用性取决于服务本身及其条款。以后改 DNS 还要再走 PR。滥用有专门 issue 模板处理,说明维护者会管理命名空间,也意味着你的用法处于审核之下,可能被移除。

HotRepo 点评

HotRepo 唯一有日期的观察是 2026-10-25 单日出现在日榜,当日 11,632 stars、+30;这只是一个快照,不是趋势,目前无法判断关注度在上升还是消退。2020 年 Hacker News 帖子有 2 points、2 条评论,只能说明讨论量。仓库创建于 2020 年 10 月,是已经运行一段时间的老服务,不是新实验。

判断:如果短地址只是个人页面的加分项,可以试,但提交 PR 前把记录格式文档读仔细。依赖它之前,先确认当前条款,并确认你接受子域名始终由服务方控制。

Hacker News 讨论

Grab a free `.is-a.dev` subdomain for your personal websites
▲ 2 · 2 条评论 · 2020年10月19日
Free .is-a.dev for Developers
▲ 1 · 0 条评论 · 2021年9月8日

本文由 AI 根据项目 README 生成,更新于 2026年10月25日,以项目官方文档为准。