diff --git a/system-config/services/containers/pihole/default.nix b/system-config/services/containers/pihole/default.nix index acae6f5..23bc6ba 100644 --- a/system-config/services/containers/pihole/default.nix +++ b/system-config/services/containers/pihole/default.nix @@ -35,22 +35,22 @@ hostAddress = "192.168.100.10"; localAddress = "192.168.100.28"; - config = { - - imports = [ - "${inputs.nixpkgs-us}/nixos/modules/services/networking/pihole-ftl.nix" - "${inputs.nixpkgs-us}/nixos/modules/services/web-apps/pihole-web.nix" - ]; - - services = let + config = let pkgs-us = import inputs.nixpkgs-us { system = "x86_64-linux"; }; in { + + imports = [ + ("${inputs.nixpkgs-us}/nixos/modules/services/networking/pihole-ftl.nix" { inherit config; inherit lib; pkgs = pkgs-us;}) + ("${inputs.nixpkgs-us}/nixos/modules/services/web-apps/pihole-web.nix" { inherit config; inherit lib; pkgs = pkgs-us;}) + ]; + + services = { pihole-web = { enable = true; package = pkgs-us.pihole-web; - ports = [ "80r" ]; + ports = [ 80 ]; }; pihole-ftl = {