机器人domeneshop。不保持您的dns记录更新与正确的ip为您的自我托管网站和服务

domeneshop-bots的Python项目详细描述


在Domeneshop。不DNS引导

用户的机器人程序domeneshop。不。使用自托管站点和服务的公共ip更新dns记录。在

只更新IP;记录类型、ttl和主机名将保持不变

安装

pip3 install domeneshop-bots

使用

有关如何获取API凭据的帮助,请参阅位于https://api.domeneshop.no/docs/的文档。在

1。填写inn API凭据和域以跟踪

^{pr2}$

主机名默认值

2。启动bot,例如从文件

加载json
importjsonfromdomeneshop_botsimportDNSBotif__name__=="__main__":withopen("./config.json",'r')asfile:config=json.loads(file.read())bot=DNSBot(config)bot.start()

3。设立一个cron任务,你就完蛋了!

或者不是。无论如何,你知道该怎么做!在

作者

许可证

这个项目是在麻省理工学院许可下授权的-有关详细信息,请参阅LICENSE文件

致谢

感谢domeneshop.no创建了一个API!!在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
javagae/JPA/Datastore如何查询无主列表   java从xml中读取未知元素   java如何在控制台上显示MavReplugin单元测试覆盖率报告   java什么被认为是遍历LDAP DIT的正确方法?   Eclipse(Java)在创建了一个新包之后,我无法向其中添加源文件   java new REngine启动并立即停止   java Android:如何从保存在SQLite数据库中的listview中删除项目?   找不到java Gradle DSL方法:“compile()”错误   java使用POI获取具有特定列名的每一行中的值   java解析JSON文件   java中断for循环,返回4个结果,而不是2个   LDAP处理过程中发生java未分类异常;嵌套的异常是javax。命名。NamingException   当表单在基于spring3注释的控制器中验证失败时,java引用数据将丢失   java Android,从web获取数据并更新UI(多线程和MVC设计模式)   用于OS X Yosemite的java优化Swing程序