Self-hosted DynamicDNS solution with Bind and PHP