Network Sharing Plan: Forge Across Machines¶
Goal¶
Make the Claude Code "brain" (forge/, CLAUDE.md, system-map/, memory/) available on all machines, not just when SSHed into Udev. Open VS Code locally on Sol or Vector, pointed at forge, and have full context.
Current State¶
- Udev (192.168.86.50) has Samba already running with two shares:
[justinwieb]→/home/justinwieb(read/write, password protected)[ubuntu-dev]→/home/justinwieb(read/write, password protected)- Vector already has Udev mapped as a network drive and can see forge/
- Sol (Justin's Mac, not yet in fleet.md) needs to be connected, same approach as Vector
- Samba user
justinwiebexists and works (Vector already authenticates)
Decisions Made¶
- SMB/Samba is the approach, already working, no new software needed
- Just sharing forge/ is enough for now,
~/.claude/per-machine memory sync is a future consideration (saved in Claude Code memory) - No SFP+/10G link needed for code files, forge is small text files, regular gigabit/WiFi is plenty
- Vector ↔ Udev stays on 192.168.86.x, the 10.0.0.x SFP+ link is only for Vector ↔ Finn (large files, LLM models, media)
Sol (Mac) Connection¶
- In office: Ethernet to switch OR WiFi, both work on 192.168.86.x
- In living room: WiFi, same SMB path, macOS transitions seamlessly
- Mount via Finder: Cmd+K →
smb://192.168.86.50/justinwieb→ forge/ is inside - Mounts at
/Volumes/justinwieb/forgeon macOS - Open in VS Code:
code /Volumes/justinwieb/forge
Sol SMB Mounts (All Over WiFi / 192.168.86.x)¶
| Share | Server | SMB Path | macOS Mount Point |
|---|---|---|---|
| Udev (forge) | UDev | smb://192.168.86.50/justinwieb |
/Volumes/justinwieb/forge |
| Workspace (8TB SSD) | Finn | smb://192.168.86.67/Workspace |
/Volumes/Workspace |
| Media (26TB HDD) | Finn | smb://192.168.86.67/Media |
/Volumes/Media |
All three use Samba user justinwieb. Finn's smb.conf confirmed, no interface binding, shares available on all IPs.
Vector uses 10.0.0.2 (SFP+ direct link) for Workspace/Media for 10G speed. Sol uses 192.168.86.67 (regular network), perfectly fine over WiFi for browsing/normal use.
UDev NFS Mounts (Direct Access: No SSH Needed)¶
UDev is a VM on Finn, so it uses NFS instead of SMB for lower overhead. Both drives are mounted persistently:
| UDev Path | Finn NFS Export | Drive |
|---|---|---|
/mnt/workspace |
192.168.86.67:/mnt/pve/workspace |
8TB NVMe (Workspace) |
/mnt/storage |
192.168.86.67:/mnt/storage |
26TB HDD (Media) |
- NFS server config:
/etc/exportson Finn (locked to 192.168.86.50 only) - Persisted in
/etc/fstabon UDev withdefaults,_netdev - Claude Code and any agent running on Console can access files directly at
/mnt/workspace/and/mnt/storage/without SSH
Still TODO¶
- Sol added to fleet.md
- Confirmed Finn exposes Workspace + Media shares on 192.168.86.67
- UDev NFS mounts configured and persistent (2026-03-05)
- Actually mount and test all three on Sol via Finder
- Consider auto-mount on Sol so it reconnects on boot