Files
the-nexus/PREVIEW.md
Timmy fbe5dd6834
Some checks failed
CI / test (pull_request) Failing after 57s
CI / validate (pull_request) Failing after 57s
Review Approval Gate / verify-review (pull_request) Failing after 7s
feat(#1339): Deploy Nexus to proper URL for preview
Port 3000 (avoids L402 on :8080, #1415).
./preview.sh, docker, GitHub Pages.
Triage: #1413 #1414 #1415

Fixes #1339
2026-04-14 07:37:45 -04:00

712 B

Nexus Preview

ES module imports fail via file:// or raw Forge URLs. boot.js warns: "Serve over HTTP."

Port 3000 (avoids L402 conflict on :8080, see #1415).

Quick Start

./preview.sh              # http://localhost:3000
./preview.sh docker       # nginx + WS proxy
docker compose up -d nexus-preview nexus-backend

Triage Issues

  • #1413 — deploy.sh port comments wrong (4200/4201 vs 8765/8766)
  • #1414 — hardcoded VPS IP in app.js HUD
  • #1415 — port 8080 conflict with L402

Files

  • Dockerfile.preview — nginx container
  • preview/nginx.conf — MIME types + WS proxy
  • preview.sh — Python preview server
  • .github/workflows/pages.yml — GitHub Pages CI/CD