KB-76A7

UI Preview Master Homepage Governance Index — 03 Deployment Report

2 min read Revision 1
ui-previewmaster-homereportdeployment2026-05-30

Deployment Report

Target

/opt/incomex/docker/nginx/static/ui-preview/_master/v1/ → served at https://vps.incomexsaigoncorp.vn/ui-preview/_master/v1/ (reuses the existing additive location /ui-preview/ nginx block; no nginx change needed).

Files deployed

file bytes type
index.html 10702 self-contained HTML/CSS/JS
manifest.json 19530 application/json, 19 surfaces

Method

ssh contabo "mkdir -p <dest>"
tar czf - index.html manifest.json | ssh contabo "tar xzf - -C <dest>"

Gate 0 (pre-deploy, all PASS)

check result
host = contabo VPS vmi3080463 / root
/ui-preview/ route works
MOW unified-canvas v1 HTTP 200
_demo/health/v1 HTTP 200
_master/v1 target free was 404 (no dir)
no PG/Directus/Qdrant mutation confirmed

Post-deploy verification (all PASS)

check result
_master/v1/ HTTP 200
_master/v1/manifest.json HTTP 200, application/json
manifest surfaces over HTTP 19
<title> "Incomex UI Preview Workspace"
MOW Unified Canvas backlink present

Untouched (no overwrite)

  • ui-preview/mow/unified-canvas/v1/ — unchanged (still 200).
  • ui-preview/mow/unified-canvas/v2/ — unchanged.
  • ui-preview/_demo/health/v1/ — unchanged (still 200).

Rollback

Remove /opt/incomex/docker/nginx/static/ui-preview/_master/ (additive dir; no nginx/DB change). No server reload required — static files only.

Back to Knowledge Hub knowledge/dev/reports/architecture/ui-preview-master-homepage-governance-index-2026-05-30/03-deployment-report.md