diff --git a/nix/deployments/nixops.nix b/nix/deployments/nixops.nix index 9202969..5f0853a 100644 --- a/nix/deployments/nixops.nix +++ b/nix/deployments/nixops.nix @@ -43,5 +43,13 @@ networking.wireless.networks.N904.pskRaw = ( (import ../system/framework/keys.nix).wifi.N904.pskRaw ); + + services.nfs.server.enable = true; + services.nfs.server.exports = '' + /export 192.168.1.0/24(insecure,crossmnt,fsid=0) + /export/storage 192.168.1.0/24(insecure) + ''; + + networking.firewall.allowedTCPPorts = [ 2049 ]; }; } diff --git a/nix/system/svalbard/hardware-configuration.nix b/nix/system/svalbard/hardware-configuration.nix index c2a23f6..57f02cf 100644 --- a/nix/system/svalbard/hardware-configuration.nix +++ b/nix/system/svalbard/hardware-configuration.nix @@ -26,7 +26,7 @@ fsType = "zfs"; }; - fileSystems."/export" = + fileSystems."/export/storage" = { device = "/storage"; options = [ "bind" ];