Blog → Enhance CP → Bunny.net DNS synchronization
23 Oct 2025
Released a free tool for one-way replication of DNS zones from Enhance CP to Bunny.net DNS service.
Some features:
- Only 65 kilobytes of code. No third-party PHP packages, no Composer.
- Number of requests for Bunny.net API is reduced to a reasonable minimum: for example, the script will try to update the existing DNS-record when possible instead of deleting and creating a new one.
- Several failure scenarios are handled: for example, if the DNS zone already exists on Bunny.net or if its ID is outdated.
- There is a simple web UI that helps configure a list of domains, run manual syncs, and check log.
Refer to GitHub for installation details, source code, and release download.
Bugs should be reported via GitHub Issues or by email: fidel@fidel.im
The script can be used for free in personal and commercial projects, but without redistribution.