godaddy-dns-updater:Docker映像更新GoDaddy DNS条目

时间:2024-04-25 08:51:06
【文件属性】:

文件名称:godaddy-dns-updater:Docker映像更新GoDaddy DNS条目

文件大小:5KB

文件格式:ZIP

更新时间:2024-04-25 08:51:06

Shell

parkerhemphill / godaddy-dns-updater 一个使用curl的简单docker映像,以及一个简单的shell脚本来监视子域或域并更新GoDaddy DNS记录 操作流程: 1:容器启动并HibernateDNS_CHECK指定的秒数(默认为900秒,如果未提供变量,则为15分钟) 2:一旦DNS_CHECK时间过去,容器将在1到15秒之间等待(每次循环运行都会随机化,以便您可以运行多个容器而不会导致API超时) Curl调用以确定主机的当前外部IP地址。 然后,Curl调用GoDaddy DNS API以获取子域/域的当前记录,如果该IP地址与外部IP不匹配,则会推送一个curl POST来更新DNS记录 3:容器启动和对DNS记录的任何更改都记录在容器内部的/ tmp / -log中,此目录可以导出以使日志在容器外部可用


【文件预览】:
godaddy-dns-updater-master
----godaddy_dns_update(3KB)
----.github()
--------workflows()
----Dockerfile(735B)
----README.md(4KB)

网友评论