Nice to see you mention a repository - I love storing DNS details in git, and setup a site to push that on to Amazon's route53 infrastructure (https://dns-api.com/).
Having revision-control is wonderful for history-tracking.
Having revision-control is wonderful for history-tracking.
But it seems like I can be significantly simpler and more likely to be reliable if I just get triggered by a webhook. I think I'd be willing to do it for a couple of people as a trial but I'd not expect so much interest.