# NOMAD Hawser Agent

- **Repo stack path:** `/home/fizzlepoof/repos/truenas-stacks/infrastructure/hawser-nomad`
- **Suggested live stack path:** `/opt/hawser-nomad`
- **Dockhand environment:** existing `NOMAD` Hawser Standard environment on PD
- **Why Standard mode:** NOMAD is on the LAN with a stable IP, so Dockhand can connect directly without the extra Edge-mode WebSocket plumbing

Bring-up:

```bash
cd /opt/hawser-nomad
cp .env.example .env
bash bin/prepare_nomad.sh --up
```

Notes:

- Use the Hawser token already configured in Dockhand's `NOMAD` environment.
- Hawser listens on port `2376` by default, matching the existing Dockhand environment entry.
- `STACKS_DIR` is bind-mounted to the same host path inside the container so Dockhand can deploy stacks that use relative bind mounts.
- This is a standalone NOMAD deployment under `/opt`, not part of the core Project N.O.M.A.D. managed stack.
