docs(deploy): record Unraid validation evidence

This commit is contained in:
NuklearRabbit
2026-08-02 02:04:43 +02:00
parent 1e13943cff
commit b0dda775e6
2 changed files with 153 additions and 0 deletions
+22
View File
@@ -1,5 +1,27 @@
# Project state
## Publication and Unraid deployment (2026-08-02)
- Unraid deployment is live at `http://192.168.10.150:1236` from
`/mnt/user/appdata/mobilityops`, Compose project `mobilityops`.
- Deployment config commits: `07ab7a3`, `847cd05`, `e1a1c67`, `1e13943`. The accepted
baseline `4bf9afbeff44088864e0844769d4dd0e4089d85b` remains intact.
- All four services are healthy with zero restarts. Only web port 1236 is exposed to the
LAN; n8n is loopback-only on host port 15678; API and PostgreSQL are internal.
- Migrations are at `e7b08389f47f (head)` and deterministic seed counts match final
acceptance. A Chrome smoke test covered every requested page and a real return; its n8n
event succeeded on attempt 1. Browser console and recent service log scans were clean.
- RAGcore is disabled in favor of the honest local demo provider. MCP Hub registration is
disabled. n8n is initialized, published, healthy, and live-verified.
- Local post-change gates: 66 backend tests, Ruff, mypy (44 files), and frontend production
build all pass. Evidence is in `artifacts/deployment/unraid-summary.md`.
- Publication is blocked only because the requested Chrome session at
`https://gitea.itworx.tech` is signed out. Gitea SSH authentication as Jens succeeds.
- Exact next action: after the user signs in to Gitea in Chrome, create private uninitialized
`Jens/MobilityOps`, add the supplied SSH clone URL as `origin`, push `master` and tags,
verify history/default branch/hygiene in Git and the web UI, update the deployment
evidence to PASS, commit/push that update, and refresh `.deploy/source-revision`.
## Current milestone
M7 — complete. All milestones (M0M7) done, plus a full post-M7 final-acceptance audit (see below). See `artifacts/final-acceptance/summary.md` for the definitive acceptance evidence (supersedes `artifacts/evidence/final-summary.md`, which is kept as historical M7 evidence).