Linux host
Prepare a Linux host for Hermes onboarding.
Follow these steps before the install call when Hermes will run on a dedicated Linux workstation, mini PC, or server.
Do these in order before install day
Complete as much as your policy allows. If a step is blocked, note who can approve or unblock it during onboarding.
Step 1
Choose a maintained Linux host
Use a supported, maintained distribution such as Ubuntu LTS or Debian stable unless we have agreed on another target. Tell us if the host runs other production services that cannot be restarted.
Step 2
Confirm sudo and home directory access
Confirm the account used for setup can run sudo and create files in its home directory. Keep credentials in your password manager or internal vault.
Step 3
Patch packages and reboot if needed
Install all pending security and package updates, then reboot if the kernel or core services changed. Check disk space and memory so package installation and logs do not fail mid-setup.
Step 4
Prepare network and SSH posture
Keep the machine on reliable power and a trusted private network. Confirm SSH access only if we ask for it, use scoped keys, and remove temporary access at handoff unless ongoing support requires it.
Step 5
Document blockers before the call
Document any corporate firewall, endpoint security, outbound proxy, or package repository restrictions that could block installation.
uname -adf -hfree -hsudo apt update && sudo apt upgrade -yWhat we will walk through together
- Confirm scope, owner, machine, and access boundary.
- Verify OS, network, shell, package manager, and remote access posture.
- Install and configure Hermes on your infrastructure.
- Connect approved accounts and integrations through secure OAuth or password-manager flows.
- Run supervised test workflows with clear approval gates.
- Document operating commands, recovery notes, and the handoff checklist.
Hermes launches under supervision
Legacy OpenClaw support is diagnostic-only unless explicitly scoped. The legacy path is ~/.openclaw/. No alternate legacy directory applies.