Esta discussão diz que você pode criar as opções de configuração no arquivo /etc/pihole/setupVars.conf (documentado aqui ) e execute com o sinalizador --unattended , por exemplo:
curl -L https://install.pi-hole.net | bash /dev/stdin --unattended