I originally posted this feature request as an issue on GitHub before being directed to the Pi-Hole Discourse.
First off, I'm really liking my short time with Pi-Hole so far. I installed version 4 a couple of days ago, liked what I saw, but thought it was bit of a shame not having GUI access for creating local DNS records. Then I upgraded to version 5 beta, and I see the GUI now provides the ability to add custom A records, for mapping domains to IPs. Awesome! Great work devs!
However, I'm sure I'm not the only user who likes to also use CNAMEs on their home network to map user friendly domains to less friendly but more infrastructure organised internal names. For example, I might map
git.mydomain.tld to things like
git-vm-20200215.mydomain.tld so that I can swap between VMs with unique hostnames whilst all clients just carry on using
git.mydomain.tld like nothing is different.
I am aware I could achieve the same end result with A records, but CNAMEs allows me to use DHCP on the VMs, with no need to be aware of any IPs. Lovely!
Is this something that other users would like to see? Are there any plans to implement CNAMEs in the Local DNS Records page?