pfi-pve (Anaheim), nh3-pve (NH), esh-pve + esh-pve-nas (ESH home lab) now have servers/<host>/ entries with ssh-target files, README stubs, and first snapshots. Register all four via add-host.sh + ssh-copy-id; SSH auth is root@<name> with key-based access. Fix a resolver bug in the three workspace scripts: previously, when a hostname resolved via /etc/hosts, resolve_target returned the bare name and ssh dropped the user prefix stored in ssh-target (connecting as the wrong user). Now ssh-target wins whenever it's present, since it can carry user@ or port info that /etc/hosts + ssh_config cannot. Falls back to the dir name only when no ssh-target file exists. CLAUDE.md and README.md split the fleet table into Docker hosts vs hypervisors with an explicit placement rule: don't deploy Docker stacks on PVE hosts; capture host-level detail with server_inspect.sh, use Proxmox-native tooling (qm list, pvesh, zpool) for VM/storage audits.
1.4 KiB
esh-pve-nas
Second Proxmox VE host at the ESH home lab (esh-nas-pve.esteban.net), dedicated to NAS / storage duty.
Network
- LAN IP: 10.0.50.55
- FQDN:
esh-nas-pve.esteban.net - Web UI:
https://10.0.50.55:8006 - SSH:
root@esh-pve-nas(key auth)
Media services on this box sit at 10.0.50.56 (Plex) and 10.0.50.57 (Jellyfin) — references to esh-nas-pve in the homepage config point at those addresses.
Hardware
- CPU: Intel Xeon W-1250 @ 3.30 GHz
- RAM: 125.6 GB
- Kernel:
6.8.12-13-pve(Proxmox 8.x) - Storage: local
pve-rootis tiny (5.9 GB, 87% used — worth watching) + NFS/mnt/pve/tank-vmbu(93 TB) for VM backups
Root-fs pressure: at 87% used on a 5.9 GB root partition, there's not much room for package upgrades or logs. Worth cleaning up or growing the root if this host is staying in production for a while.
What it runs
Media + storage-adjacent workloads for the ESH site. Not yet catalogued here; qm list / pct list on the host is authoritative.
The ESH-FileBot entry in homepage (10.0.50.70, labeled "Restic Backup Target and File Sync — esh-nas-pve") is a workload running here — mentioned in the backup project as a possible additional restic endpoint; confirm role before integrating into the fleet plan.
Refresh state
scripts/refresh-server-info.sh esh-pve-nas
Placement rule
Hypervisor for ESH storage/media VMs. Non-PFI scope.