网址:
http://dnsgit.com你还在用网站管理域名吗?推荐一种更新潮的方式,使用命令行就可以搞定一切,支持各种回滚和版本控制,一键将域名还原到历史状态有木有!
特点:
1. 用命令行就可以搞定域名管理。
2. 任意回滚域名记录。
3. 后端解析由DNSPod提供,稳定和安全有保障。
4. 用github仓库生成器可以一键将DNSPod域名记录生成github仓库,方便用户转入。
5. 网站同时支持http和https
工作原理
1. 后端解析采用DNSPod。
2. Git仓库选用GitHub。
3. 在GitHub仓库上加hook,所以每次推代码上去,DnsGit的都会得到通知,分析文件并调用DNSPod接口。
使用方法:
1. 确保你有DNSPod帐号,且域名已经转入DNSPod(也可以随便找个不存在的域名做测试)
2. 用DNSPod OAuth登录DnsGit
3. 使用“Create GitHub Repo”功能自动生成仓库(这里需要GitHub OAuth)
4. 按照文档中的格式,修改文件,推代码
5. 解析生效
语法:
每个域名是一个文件,文件名就是域名
每一行是一条记录例如:A(@, 1.1.1.1, 默认, 600)
-- @
type[required] = record type(A, CNAME, MX, NS ...)
-- @
name[required] = relative name
-- @
value[required] = record value( iPad ress, domain ...)
-- @
ttl[optional] = TTL (default: user default TTL)
-- @
mx[optional] = MX Priority (default: 5)
type(name, value, ttl, mx)
建议只填写 type(name, value),TTL采用默认值,否则你要确保TTL不会超出DNSPod的限制(不然添加不上哦)。
下一版本:
1. 支持微信和短信通知
2. 支持历史记录在网页的查看
技术选型:
后端:Node.js + express
前端:requirejs + backbone
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://tanronggui.xyz/t/69482
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.