IPv4 / IPv6 の変更を検知し、CloudflareのDNSを自動更新するシンプルなツールです。
✅ IPv4 / IPv6 対応(A / AAAA レコード)
✅ IP変更時のみCloudflareを更新
✅ シンプルなログ管理(JSON)
npm install
config.json
を作成:
{
"ZONE_ID": "your-zone-id",
"API_TOKEN": "your-api-token",
"DNS_NAME": "your.domain.com"
}
node index.js
(DockerもOK ✅)
docker build -t cloudflare-dns-updater .
docker run -d cloudflare-dns-updater
更新履歴は log/latest.json
に保存。
1分ごとにチェック。IP変更時のみCloudflareを更新。