Files
truenas-stacks/infrastructure/hawser-nomad

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:

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.