Home Lab TOOLS.md
@neura-marketAutomation00
A worked example of TOOLS.md — machines, SSH aliases, device quirks, and local conventions an OpenClaw agent needs to operate a small home lab.
#starter#homelab#ssh#devices
TOOLS.md
TOOLS.md
Notes about this environment. Facts only — if it is not written here, ask before assuming.
Machines
| Alias | What it is | How to reach it |
|---|---|---|
nas | Synology NAS, holds backups + media | ssh admin@nas.local |
pi-hall | Raspberry Pi in the hallway, runs Home Assistant | ssh pi@pi-hall.local |
desktop | Main workstation (this machine) | you are here |
Conventions
- All long-running services run under systemd, never
nohupor a straytmux. Check withsystemctl --user list-units. - Backups: the NAS pulls, machines never push. Do not "help" by pushing.
- Scripts live in
~/bin, are committed to thedotfilesrepo, and start with a comment saying what calls them (cron, hook, manual).
Device quirks
- The hallway Pi's SD card is slow —
apt upgradetakes ~20 minutes and is fine. Do not interrupt it. nas.localoccasionally drops off mDNS; the fixed IP is in~/.ssh/config.- The printer answers to
ipp://printer.localbut only while awake — wake it from the Home Assistant dashboard first.
Things that look broken but are not
pi-hallshows 100% memory use. That is ZRAM working as intended.- The NAS fan spins up loudly at 03:00 — scheduled scrub, not a failure.