Commit 0409e3788fc0

Vincent Demeester <vincent@sbr.pm>
2025-12-08 22:12:32
feat(kyushu): Add synodine NFS mounts for media access
- Enable access to synodine NAS shares (usbshare, downloads, video) - Configure auto-mount/unmount for on-demand access - Use NFSv3 with soft mount to prevent system hangs Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent a1aafb6
Changed files (1)
systems
systems/kyushu/hardware.nix
@@ -59,4 +59,44 @@
       "_netdev"
     ];
   };
+
+  # NFS mounts from synodine (NFSv3)
+  fileSystems."/net/synodine/usbshare" = {
+    device = "synodine.home:/volumeUSB2/usbshare";
+    fsType = "nfs";
+    options = [
+      "nfsvers=3"
+      "x-systemd.automount"
+      "noauto"
+      "x-systemd.idle-timeout=600"
+      "soft"
+      "_netdev"
+    ];
+  };
+
+  fileSystems."/net/synodine/downloads" = {
+    device = "synodine.home:/volume1/downloads";
+    fsType = "nfs";
+    options = [
+      "nfsvers=3"
+      "x-systemd.automount"
+      "noauto"
+      "x-systemd.idle-timeout=600"
+      "soft"
+      "_netdev"
+    ];
+  };
+
+  fileSystems."/net/synodine/video" = {
+    device = "synodine.home:/volume1/video";
+    fsType = "nfs";
+    options = [
+      "nfsvers=3"
+      "x-systemd.automount"
+      "noauto"
+      "x-systemd.idle-timeout=600"
+      "soft"
+      "_netdev"
+    ];
+  };
 }