Define NOMAD live services under /opt
This commit is contained in:
@@ -199,9 +199,11 @@ These are expected to be managed by Wings/Pelican rather than a local compose fi
|
||||
- Topic thumbs write back to `doris-digest/data/feedback.json`.
|
||||
- Paperless acknowledge/dismiss state writes to `/opt/doris-dashboard/data/paperless_review_state.json` on the live host.
|
||||
|
||||
### Host-run service path rule
|
||||
- Docker/compose-managed stacks live under `/mnt/docker-ssd/docker/compose`.
|
||||
- Host-run services that are not compose stacks live under `/opt/<service>`.
|
||||
### Live deployment path rule
|
||||
- On NOMAD, live service roots belong under `/opt/<service>`.
|
||||
- That includes host-run services **and** standalone Docker Compose deployments that are not part of the core Project N.O.M.A.D. stack.
|
||||
- Keep service-local runtime data with the service under `/opt/<service>/data` unless there is a clear reason to place heavy state elsewhere.
|
||||
- Examples: `/opt/newt`, `/opt/doris-dashboard`, `/opt/pihole-nomad`.
|
||||
- Do not run production services from any agent workspace or ad-hoc checkout under `/home/fizzlepoof/.openclaw/workspace`.
|
||||
|
||||
### Safe to remove / how to restore
|
||||
|
||||
Reference in New Issue
Block a user