【文件属性】:
文件名称:cloudflare-dns-updater:NodeJS脚本,用于使用动态IP更新服务器的CloudFlare DNS记录
文件大小:8KB
文件格式:ZIP
更新时间:2021-04-29 11:56:20
ddns dynamic-dns cloudflare ddns-client homelab
Cloudflare DNS更新器
NodeJS脚本,用于使用动态IP更新服务器的CloudFlare DNS记录。
依存关系
轴距
公共IP
用法
设置
$ git clone git@github.com:chihimng/cloudflare-dns-updater.git
$ cd cloudflare-dns-updater
$ npm install
配置
在config.json填写您的主机名和api密钥。在“ 生成api密钥,选择“区域DNS编辑”权限
样本JSON
{
" hostname " : " homelab.example.com " ,
" bearerToken " : " ... "
}
在旧版中,我们使用全局api密钥向Cloudflare API进行身份验证,请查看
跑步
$ node index.js
安排自动更新
您可以使用cronta
【文件预览】:
cloudflare-dns-updater-master
----.gitignore(896B)
----package.json(636B)
----package-lock.json(22KB)
----.nvmrc(6B)
----LICENSE(1KB)
----index.js(3KB)
----readme.md(901B)
----config.json.sample(42B)
----config.json.legacy.sample(51B)