Unattended installation for v6.x

What are the minimum configuration parameters, either via pihol.toml or environment variables to allow for an unattended installation? I'd like to get back to having Ansible provision my Pihole instances. Is there a newer approach for this with the v6 lineage?

Everything not set inpihole.toml will be filled with default values on the first FTL startup. This should give you an almost working system, but I think the default upstream server is empty. So it makes sense to define at least this one.

Thanks! Without, at least the upstreams configured, you're presented with an ncurses UI. Defining the upstreams allows for unattended installation.

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.