工程开发
vercel-dns avatar

vercel-dns

使用 Vercel CLI 管理 0 Finance 域名的 DNS 记录。

简介

vercel-dns 是一项专为管理 Vercel 平台 DNS 记录而设计的自动化工具,并针对 0 Finance 项目基础设施进行了优化。它简化了 DNS 配置的生命周期,使开发人员和 AI 代理能够以程序化的方式列出、新增和删除托管于 Vercel 名称服务器上的域名记录。通过 Vercel CLI,该工具为配置复杂的记录类型(如 A、AAAA、CNAME、TXT、MX 和 SRV)提供了可靠的接口,同时确保在多团队或多租户环境中保持一致的范围定义。

  • 执行精细的 DNS 管理操作,包括新增、列出与删除 A、CNAME、TXT 与 MX 记录。

  • 支持使用空字符串或 @ 符号来进行根域名 (apex domain) 的记录配置。

  • 针对 0 Finance 项目进行了范围感知优化,确保所有变更皆正确套用于 'prologe' 范围内。

  • 与 Vercel 团队管理流程整合,允许用户通过 'whoami' 确认身份,并安全地在不同团队代号之间切换。

  • 具备验证传播状态的能力,并能通过 'dig' 等标准诊断协议来排除 DNS 相关问题。

  • 此工具需要一个已配置完成的 Vercel CLI 环境,并通过 'vercel login' 指令获取有效的验证令牌。

  • 用户在进行任何修改前,必须确保目标域名已将 Vercel 作为主要名称服务器或 DNS 提供商。

  • 所有涉及移除或修改的操作,建议先执行列表指令以确保正确映射记录 ID。

  • 若 TXT 记录包含特殊字符,务必使用单引号将值包覆,以防止 Shell 解释错误。

  • 此工具特别适用于设置电子邮件身份验证的 SPF 与 DKIM 记录,以及为 AWS 或 Google Workspace 等第三方服务进行域名验证。

  • 新增 MX 记录时,请注意优先级 (priority) 为必要参数,必须在指令语法中作为独立参数处理。

  • 在执行前务必确认当前的团队与范围设置,以避免误操作导致非预期的生产环境变更。

仓库统计

Star 数
221
Fork 数
43
Open Issue 数
5
主要语言
TypeScript
默认分支
main
同步状态
空闲
最近同步时间
2026年4月30日 15:34
在 GitHub 查看