Commit Graph

7 Commits

Author SHA1 Message Date
johno 1ecc3302b1 fix(nfs-mounts): add network and systemd mount options
CI / check (push) Successful in 8m3s
CI / Build & Push OpenClaw Image (push) Successful in 36m2s
CI / build-and-cache (push) Failing after 1h4m39s
Add _netdev, x-systemd.requires/after network-online.target,
x-systemd.automatic-mount=force, and x-systemd.mount-timeout=90
to improve NFS mount reliability on boot and network changes.
2026-05-11 18:10:29 -07:00
johno bd98793528 feat(roles): Parameterize hardcoded values in printing, nfs-mounts, and virtualisation roles
CI / check (push) Has been cancelled
- printing role: Add configurable printerName, printerUri, and printerModel options
  to replace hardcoded Brother printer values
- nfs-mounts role: Add configurable server, remotePath, and mountPoint options
  to replace hardcoded NFS server IP (10.0.0.43)
- virtualisation role: Add configurable dockerUsers option as list type
  to replace hardcoded 'johno' docker group membership

All options have sensible defaults matching the original hardcoded values,
ensuring backward compatibility while allowing per-host customization.

Implements bead: nixos-configs-fkt
2026-01-13 17:20:59 -08:00
johno ff3a0a4738 [roles] No config change unless enabled 2024-10-05 18:17:42 -07:00
johno 692cebc839 Setup roles as modules and switch to sway 2024-09-08 13:49:28 -07:00
johno c61ee69500 Modularize machines>roles 2024-09-07 16:12:08 -07:00
johno d330faf646 [nfs-mounts] Update media options for faster boot time 2024-09-02 09:23:52 -07:00
johno ca4cdd0d26 Add nfs mounts 2024-08-23 15:06:59 -07:00