nixos/pihole: fix /api/padd?full=true endpoint returning an error

This commit is contained in:
Sandro Jäckel
2026-05-20 00:37:56 +02:00
parent bfd5edcf86
commit 021c5a9e3d
2 changed files with 14 additions and 5 deletions
@@ -491,11 +491,18 @@ in
users.groups.${cfg.group} = { };
environment.etc."pihole/pihole.toml" = {
source = settingsFile;
user = cfg.user;
group = cfg.group;
mode = "400";
environment.etc = {
"pihole/pihole.toml" = {
source = settingsFile;
user = cfg.user;
group = cfg.group;
mode = "400";
};
"pihole/versions".text = ''
CORE_VERSION=${cfg.piholePackage.src.src.tag}
FTL_VERSION=${cfg.package.src.tag}
'';
};
environment.systemPackages = [ cfg.pihole ];
@@ -89,6 +89,8 @@ in
};
config = lib.mkIf cfg.enable {
environment.etc."pihole/versions".text = "WEB_VERSION=${cfg.package.src.tag}";
services.pihole-ftl.settings.webserver = {
domain = cfg.hostName;
port = cfg.ports;