From 72724f8e2cc501bc66209a4979c4c7dee9da0d24 Mon Sep 17 00:00:00 2001 From: Fizzlepoof Date: Thu, 14 May 2026 18:16:54 +0000 Subject: [PATCH] docs(nomad): point to canonical doris dashboard path --- docs/servers/NOMAD.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/docs/servers/NOMAD.md b/docs/servers/NOMAD.md index 98d2bee..9d2566c 100644 --- a/docs/servers/NOMAD.md +++ b/docs/servers/NOMAD.md @@ -185,6 +185,18 @@ These are expected to be managed by Wings/Pelican rather than a local compose fi - Project N.O.M.A.D.-managed app containers stay exactly as-is and are **hands-off** unless John explicitly says otherwise. - `whisper` and `node-exporter` are not protected services; they can be removed, but their exact runtime has been documented above for rebuild/recovery. - Pelican/Wings-managed game containers are part of the permanent game-server stack on NOMAD and stay in place. +- Doris Dashboard source now lives in the canonical homelab repo at `/home/fizzlepoof/.openclaw/workspace/sgt_angel/truenas-stacks/home/doris-dashboard` rather than the old workspace-only repo. + +### Doris Dashboard (local NOMAD homepage) +- Canonical repo path: `/home/fizzlepoof/.openclaw/workspace/sgt_angel/truenas-stacks/home/doris-dashboard` +- Purpose: local-only dashboard for briefing/news/weather/homelab pulse/Paperless review on NOMAD +- Generator: `home/doris-dashboard/bin/generate_dashboard.py` +- Interactive LAN server: `home/doris-dashboard/bin/dashboard_server.py` +- Service file source: `home/doris-dashboard/doris-dashboard.service` +- Runtime notes: + - Generated output and queue snapshots are runtime data; source/config lives in git, generated JSON/HTML does not need to be treated as canonical. + - Topic thumbs write back to `doris-digest/data/feedback.json`. + - Paperless acknowledge/dismiss state writes to `home/doris-dashboard/data/paperless_review_state.json` on the local checkout. ### Safe to remove / how to restore #### Safe to remove now