diff --git a/system/services/docker/pihole/default.nix b/system/services/docker/pihole/default.nix index 5c62b24..4810578 100644 --- a/system/services/docker/pihole/default.nix +++ b/system/services/docker/pihole/default.nix @@ -18,6 +18,26 @@ mode = "0664"; }; + environment.etc."nsswitch.conf" = { + enable = true; + text = '' + passwd: files systemd + group: files [success=merge] systemd + shadow: files systemd + sudoers: files + + hosts: dns mymachines files myhostname + networks: files + + ethers: files + services: files + protocols: files + rpc: files + ''; + + user = "root"; + }; + virtualisation.oci-containers.containers.pihole = { image = "pihole/pihole:latest";