A command-line tool to backup CloudFlare DNS records to the screen or export them as BIND zone files.
Flares is a command-line tool designed to backup CloudFlare DNS records. It allows users to dump their DNS tables to the terminal or export them as BIND-formatted zone files, providing a reliable way to safeguard DNS configurations.
System administrators, DevOps engineers, and developers managing CloudFlare DNS who need to create backups for disaster recovery or migration purposes.
Developers choose Flares for its simplicity, cross-platform availability, and automation capabilities, offering a lightweight and efficient solution for DNS backup without relying on complex setups.
Flares 🔥 is a CloudFlare DNS backup tool
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Flares offers straightforward commands to dump or export DNS tables, as shown in the quick start examples, making it easy to use without complex configurations.
Available via Docker, Homebrew, and direct shell installation, ensuring compatibility across Linux, BSD, macOS, and containerized environments.
Exports DNS records as BIND-formatted zone files, facilitating migration to other DNS servers or tools that support this standard format.
Includes a GitLab CI/CD template and can be scheduled, allowing for regular, automated backups without manual intervention.
Handles multiple domains in a single command, improving efficiency for users managing several CloudFlare zones.
Flares only exports DNS data; it lacks features to import or restore backups, requiring users to rely on other methods or tools for recovery.
The tool is specifically designed for CloudFlare DNS and cannot be used with other DNS providers, limiting its applicability.
Requires users to manage CloudFlare API tokens securely, which can be a security concern and adds setup complexity, as highlighted in the quick start.