Tag (5)
setup
- Field Report // NO. 005
Three things I'd do differently if I started this build today
Three day-one actions that prevent recurring friction: make the box rejoin the tailnet after every restart, name the workload before picking a model, and wire the calendar while you are already in setup mode.
- Field Report // NO. 004
Wiring a Telegram bot to your box: BotFather, tokens, and the Hermes .env schema
Create a Telegram bot your Hermes agent can receive messages from and reply to, keeping the box locked while enabling chat from any Telegram client.
- Field Report // NO. 003
Installing Hermes and giving it a persona: a SOUL that earns its place
Install Hermes on your box, create a named profile, and write a SOUL that tells the agent who it works for, what it is for, and what it will not do.
- Field Report // NO. 002
Locking down a personal-agent box: Tailscale, sshd, and ufw in the right order
The three-step lockdown for a personal-agent VPS, why the order matters, and what ufw actually does when you turn it on.
- Field Report // NO. 001
Picking and standing up a Hetzner CX23
Why Hetzner CX23 for a personal agent VPS, and how to bring one up in two hcloud commands.