diff --git a/nixos/modules/base/environment/isNAT/default.nix b/nixos/modules/base/environment/isNAT/default.nix
index 4fea1ecb..b741a938 100644
--- a/nixos/modules/base/environment/isNAT/default.nix
+++ b/nixos/modules/base/environment/isNAT/default.nix
@@ -49,8 +49,8 @@ in
       # if config.environment.isNAT
       # then
       mkOption {
-        type = types.jsonValue (types.submodule ({config, ...}: {
-          freeformType = types.jsonValue types.list;
+        type = types.attrsOf (types.submodule ({config, ...}: {
+          freeformType = types.attrsOf types.jsonValue;
           config.entryPoints = ["https-alt"];
           options.entryPoints = mkOption {
             type = types.listOf types.str;