diff --git a/nix/deployments/nixops.nix b/nix/deployments/nixops.nix index 5f0853a..ba0726c 100644 --- a/nix/deployments/nixops.nix +++ b/nix/deployments/nixops.nix @@ -1,3 +1,6 @@ +let + nasIp = "192.168.1.168"; +in { network = { name = "house"; @@ -29,16 +32,23 @@ ]; }; - server = { - deployment.targetHost = "192.168.1.65"; - imports = [ ../system/xps11/configuration.nix ]; - networking.wireless.networks.N904.pskRaw = ( - (import ../system/framework/keys.nix).wifi.N904.pskRaw - ); - }; + server = + { nodes, ... }: + { + deployment.targetHost = "192.168.1.65"; + imports = [ ../system/xps11/configuration.nix ]; + networking.wireless.networks.N904.pskRaw = ( + (import ../system/framework/keys.nix).wifi.N904.pskRaw + ); + + fileSystems."/storage" = { + device = "${nasIp}:/storage"; + fsType = "nfs"; + }; + }; nas = { - deployment.targetHost = "192.168.1.168"; + deployment.targetHost = nasIp; imports = [ ../system/svalbard/configuration.nix ]; networking.wireless.networks.N904.pskRaw = ( (import ../system/framework/keys.nix).wifi.N904.pskRaw