← 返回
AI智能 Key 中文

Domainion Ops

Domain and DNS operations across name.com (default), GoDaddy, and Namecheap. Use for registering domains, flipping nameservers, managing DNS records (A, AAAA...
在 name.com(默认)、GoDaddy 和 Namecheap 上进行域名和 DNS 操作。用于注册域名、切换域名服务器、管理 DNS 记录(A、AAAA...
iahmadzain
AI智能 clawhub v1.0.0 1 版本 100000 Key: 需要
★ 0
Stars
📥 704
下载
💾 11
安装
1
版本
#latest

概述

Domainion Ops

Multi-provider domain and DNS management. Default provider: name.com.

Provider Selection

ProviderWhen to useReference
---------
name.com (default)Unless user specifies otherwisereferences/name-com.md
GoDaddyUser says "GoDaddy" or has GoDaddy accountreferences/godaddy.md
NamecheapUser says "Namecheap" or has Namecheap accountreferences/namecheap.md

Read only the relevant provider reference. Do not load all three.

Credentials Setup

Before any operation, verify credentials exist. Store in env or ~/.domainion:

# name.com (default)
NAMECOM_USERNAME=your_username
NAMECOM_TOKEN=your_api_token      # name.com > Account > API Settings

# GoDaddy
GODADDY_API_KEY=your_key
GODADDY_API_SECRET=your_secret   # developer.godaddy.com > API Keys

# Namecheap
NAMECHEAP_USERNAME=your_username
NAMECHEAP_API_KEY=your_api_key   # namecheap.com > Profile > Tools > API Access
NAMECHEAP_CLIENT_IP=your_ip      # Your whitelisted IP

If credentials are missing, prompt the user for the relevant provider's creds before proceeding.

Common Workflows

1. Check domain availability

# name.com (default)
curl -u "$NAMECOM_USERNAME:$NAMECOM_TOKEN" \
  "https://api.name.com/v4/domains:checkAvailability" \
  -d '{"domainNames":["example.com"]}'

→ See provider reference for GoDaddy / Namecheap equivalents.

2. DNS record management (add/update/delete)

Load provider reference for exact API calls. General pattern:

  • List records first to confirm state
  • Add or Update with idempotency check (avoid duplicates)
  • Verify with dig after change

3. Nameserver change

Always confirm registrar before changing NS. Wrong registrar = silent failure.

Load provider reference for exact API call.

4. Verify DNS propagation

# Primary check (Cloudflare resolver — fast TTL)
dig +short example.com @1.1.1.1

# Authoritative check
dig +short example.com @8.8.8.8

# Full record check
dig example.com ANY +noall +answer

# HTTP redirect verify
curl -sI https://example.com | grep -i location

5. TTL Strategy

  • Lowering TTL before a change: set to 300 (5 min) at least 1 TTL cycle before
  • After change confirmed: restore to 3600 or higher
  • Never lower TTL after making the change — too late

Guardrails

  • Confirm domain + provider before any destructive action (NS change, record delete)
  • List existing records before adding to avoid duplicates
  • Prefer reversible steps; verify after each change
  • Never expose API tokens/secrets in output
  • For MX changes: always keep at least one valid MX record live during migration

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-30 07:04 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-intelligence

ontology

oswalpalash
类型化知识图谱,用于结构化智能体记忆与可组合技能。支持创建/查询实体(人员、项目、任务、事件、文档)及关联...
★ 712 📥 243,827
ai-intelligence

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,358 📥 318,365
productivity

Home Assistant

iahmadzain
控制Home Assistant智能家居设备、运行自动化并接收webhook事件。适用于控制灯光、开关、温控、场景、脚本或任意HA实体。支持通过REST API(出站)和webhook(入站触发)进行双向通信。
★ 50 📥 21,074