文件名称:cloudflare-dns-backup-tool:从 CloudFlare 备份 DNS 设置,并将它们自动推送到 git repo
文件大小:3KB
文件格式:ZIP
更新时间:2024-07-13 12:02:44
Ruby
CloudFlare DNS 备份工具 此工具允许您备份设置。 它将在本地备份它们,并可选择将任何更改推送到 git 存储库。 使用安装依赖项: bundle install 。 然后要使用它,您需要来自 CloudFlare 帐户的电子邮件地址和 API 令牌: bundle exec ./cloudflare-backup.rb EMAIL TOKEN OUTPUT_DIRECTORY 您可以从 cron 作业运行它以保持最新状态。 如果要跟踪更改,请将 OUTPUT_DIRECTORY 设为 git 存储库。 在应该推送更改的地方设置一个 git 远程,并在此目录中创建一个id_rsa ,以便备份工具可以访问您的远程。
【文件预览】:
cloudflare-dns-backup-tool-master
----LICENSE(1KB)
----Gemfile(56B)
----.gitignore(53B)
----cloudflare-backup.rb(2KB)
----README.md(760B)