How do I disable Pi-hole automatic add 127.0.0.1 in resolv.conf

You will need to change pi-hole/advanced/Templates/pihole-FTL.service at master · pi-hole/pi-hole · GitHub to use the server you'd like. I'm not sure if we overwrite that file on update, but that should keep it from resetting on every boot or service start.

We've been discussing removing the localhost nameserver on the actual Pi-hole device, but we have not yet come to a decision.