工程開發
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日 下午03:34
在 GitHub 查看