SeeJayEmm, 11 months ago PiHole has everything you listed except the static dns via web ui. You need to add them to the hosts file.
PiHole has everything you listed except the static dns via web ui. You need to add them to the hosts file.