diff --git a/hosts/servers/poseidon/shares.nix b/hosts/servers/poseidon/shares.nix new file mode 100644 index 0000000..415fed0 --- /dev/null +++ b/hosts/servers/poseidon/shares.nix @@ -0,0 +1,19 @@ +{}: +{ + networking.firewall.allowedTCPPorts = [ 2049 ]; + fileSystems."/export/containers" = { + device = "/Velaris/Containers"; + options = [ "bind" ]; + }; + services.nfs.server = { + enable = true; + createMountPoints = true; + lockdPort = 4001; + mountdPort = 4002; + statdPort = 4000; + exports = '' + /export 10.5.0.2(rw,fsid=0,no_subtree_check) + /export/containers 10.5.0.2(rw,nohide,insecure,no_subtree_check) + ''; + }; +} \ No newline at end of file