22 lines
909 B
Markdown
22 lines
909 B
Markdown
# 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.
|