I setup a pi-hole on my ESXi. I created a debian VM (1xCPU, 512MB RAM and 5GB drive) and it works great.
It is just a little thing I noticed: the Temp is always showing 100C. I know I am not running it on a physical server or Raspberry Pi. If pi-hole can't detect the CPU/MB temperature, I'd rather it shows something like “N/A"
This is really odd, so it says it has a physical temperature sensor which shows 100.0 °C. That is not an impossible number, and the user should really be warned about it, so we cannot ignore it and show N/A.