I wanted to setup a lightweight (1 vCPU/ 256MB RAM) local DNS server (*.my.lab) for my VMware Home Lab.
Pi-hole offers a web based GUI to add the local DNS records and visual of the record lookups.
During the installation, I changed my upstream DNS to a bogus internal IP address to prevent an app from “phoning home”
Lightweight memory:
free -m shows 139 MB used. vCSA shows 51 MB used. Pi-hole app page shows memory usage 65 %