KAMOTEAM shared folder on every desktop

FeatureKlusterServices
Shipped
August 19, 2026 at 1:46 AM UTC
Author
Kamo
Commit
4b57094

desktop-1 hosts /srv/kamoteam and exports it over NFSv4; every VM user gets ~/Desktop/KAMOTEAM as a symlink (via /etc/skel for new accounts and the agent for existing/adopted ones), and the workstation mounts the same directory. The VM holds the data because it is the always-on side — the workstation is a WiFi laptop on DHCP, so hosting there would drop the folder for VM users every time it sleeps and break their mount whenever its address moved. Full read/write needs three things together, and omitting any one gives a share that looks right until the second person writes: the kamoteam group, setgid plus a DEFAULT POSIX ACL (without it a 022 umask makes each user's files read-only to everyone else), and NFS all_squash to a fixed identity so the workstation's uid 1000 is not silently treated as the VM's uid 1000. NFSv4 only: one port, no rpcbind, which is what makes it forwardable through KubeVirt masquerade. Exposed to the LAN as NodePort 32049.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing