Features: - Single record deployment (A/CNAME/MX/TXT records) - Batch deployment from JSON configuration - Quick service deployment (Web/API/CDN) - .env file support for secure credential management - Complete documentation with installation guide - Error handling and troubleshooting guide Scripts: - deploy_record.py - Single record management - batch_deploy.py - Batch deployment from config - deploy_service.py - Quick service templates - list_records.py - Query existing records - delete_record.py - Remove DNS records Documentation: - SKILL.md - Main skill documentation - INSTALL.md - Installation and quick start - ENV_SETUP.md - Environment configuration guide - README.md - Project overview - references/api-auth.md - API authentication details - references/common-errors.md - Error handling - examples/dns-config.json - Batch deployment example
45 lines
820 B
JSON
45 lines
820 B
JSON
{
|
|
"records": [
|
|
{
|
|
"subdomain": "@",
|
|
"type": "A",
|
|
"value": "1.2.3.4",
|
|
"line": "默认",
|
|
"ttl": 600,
|
|
"remark": "主域名"
|
|
},
|
|
{
|
|
"subdomain": "www",
|
|
"type": "A",
|
|
"value": "1.2.3.4",
|
|
"line": "默认",
|
|
"ttl": 600,
|
|
"remark": "Web服务"
|
|
},
|
|
{
|
|
"subdomain": "api",
|
|
"type": "A",
|
|
"value": "1.2.3.5",
|
|
"line": "默认",
|
|
"ttl": 600,
|
|
"remark": "API服务"
|
|
},
|
|
{
|
|
"subdomain": "cdn",
|
|
"type": "CNAME",
|
|
"value": "cdn.example.com.cdn.dnsv1.com",
|
|
"line": "默认",
|
|
"ttl": 600,
|
|
"remark": "CDN加速"
|
|
},
|
|
{
|
|
"subdomain": "test",
|
|
"type": "A",
|
|
"value": "1.2.3.10",
|
|
"line": "默认",
|
|
"ttl": 60,
|
|
"remark": "测试环境"
|
|
}
|
|
]
|
|
}
|