diff --git a/docs/docker/configuration.md b/docs/docker/configuration.md index e4e0341..96e51bb 100644 --- a/docs/docker/configuration.md +++ b/docs/docker/configuration.md @@ -33,6 +33,8 @@ Given the below `toml` formatted example from `pihole.toml`, we can translate th dnssec = true ``` +Array type configs should be delimited with `;` + !!! note All FTL settings that are set via environment variables effectively become read-only, meaning that you will not be able to change them via the web interface or CLI. This is to ensure a "single source of truth" on the config. If you later unset or remove an environment variable, then FTL will revert to the default value for that setting diff --git a/docs/docker/upgrading/v5-v6.md b/docs/docker/upgrading/v5-v6.md index d74c46c..2a7d1ee 100644 --- a/docs/docker/upgrading/v5-v6.md +++ b/docs/docker/upgrading/v5-v6.md @@ -58,6 +58,17 @@ You would now set: FTLCONF_dns_revServers: 'true,192.168.0.0/24,192.168.0.1#53,lan' ``` +### Custom dnsmasq config files + +Pi-hole v6 does not use `/etc/dnsmasq.d/` for it's config files anymore. If custom config files should used by Pi-hole you need + +1) Mount the local folder containing the config files into `/etc/dnsmasq.d` into the container +2) Set the environment variable `FTLCONF_misc_etc_dnsmasq_d: 'true'` + + +If you only want to add a single/few `dnsmasq` config lines you can use the variable `FTLCONF_misc_dnsmasq_lines`. Each line should be separated with `;` + + ### Removed Variables The following variables can be removed without replacement, as they are no longer used: