From 1dc870e66425b9d253d5ed31de0003bb61fb8bf6 Mon Sep 17 00:00:00 2001 From: Haak Saxberg Date: Tue, 9 Aug 2022 22:52:38 -0700 Subject: [PATCH] connect server to nas NFS share --- nix/deployments/nixops.nix | 26 ++++++++++++++++++-------- 1 file changed, 18 insertions(+), 8 deletions(-) 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