diff --git a/system-config/services/containers/pihole/default.nix b/system-config/services/containers/pihole/default.nix index a553235..c996626 100644 --- a/system-config/services/containers/pihole/default.nix +++ b/system-config/services/containers/pihole/default.nix @@ -5,6 +5,15 @@ default = false; }; + imports = let + pkgs-us = import inputs.nixpkgs-us { system = "x86_64-linux"; }; + in [ + (import "${inputs.nixpkgs-us}/nixos/modules/virtualisation/nixos-containers.nix" { inherit config lib; pkgs = pkgs-us;}) + ]; + + disabledModules = [ + "virtualisation/nixos-containers.nix" + ]; config = lib.mkIf config.sysconfig.opts.virtualization.pihole.enable { /* sops.secrets."pihole/pass" = {}; @@ -22,6 +31,7 @@ nat.internalInterfaces = [ "ve-pihole" ]; }; + containers.pihole = { autoStart = true;