docs(deploy): record Unraid validation evidence
This commit is contained in:
@@ -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 (M0–M7) 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).
|
||||
|
||||
Reference in New Issue
Block a user