chore: sync homelab ops, identity, and monitoring docs
This commit is contained in:
21
infrastructure/hawser-nomad/README.md
Normal file
21
infrastructure/hawser-nomad/README.md
Normal file
@@ -0,0 +1,21 @@
|
||||
# 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.
|
||||
Reference in New Issue
Block a user