Skip to content

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 justinwieb exists and works (Vector already authenticates)

Decisions Made

  1. SMB/Samba is the approach, already working, no new software needed
  2. Just sharing forge/ is enough for now, ~/.claude/ per-machine memory sync is a future consideration (saved in Claude Code memory)
  3. No SFP+/10G link needed for code files, forge is small text files, regular gigabit/WiFi is plenty
  4. 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/forge on 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/exports on Finn (locked to 192.168.86.50 only)
  • Persisted in /etc/fstab on UDev with defaults,_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