Commit Graph

5 Commits

Author SHA1 Message Date
Timmy
4cc893874c feat(#1339): Deploy Nexus to proper URL for preview
Some checks failed
CI / test (pull_request) Failing after 46s
Review Approval Gate / verify-review (pull_request) Failing after 7s
CI / validate (pull_request) Failing after 46s
ES module imports fail via file:// or raw Forge URLs (CORS +
missing Content-Type). boot.js already detects this and warns users.

Three deployment options:
  - ./preview.sh — local Python server, correct MIME types
  - docker compose up nexus-preview — nginx + WS proxy on :8080
  - Push to main — GitHub Pages auto-deploy via CI

Files:
  - Dockerfile.preview: nginx preview container
  - preview/nginx.conf: correct MIME types + /api/world/ws proxy
  - preview.sh: Python one-liner preview server
  - PREVIEW.md: deployment documentation
  - .github/workflows/pages.yml: GitHub Pages CI/CD
  - docker-compose.yml: added nexus-preview + nexus-backend
  - deploy.sh: added preview/full modes

Fixes #1339
2026-04-13 21:12:01 -04:00
3ebd0b18ce fix: align docker-compose.yml with deploy.sh services 2026-04-13 00:56:49 +00:00
5f9416e145 rewrite: docker-compose for WS heartbeat port only — drop 4200/3001 (#548)
Some checks failed
Deploy Nexus / deploy (push) Failing after 3s
2026-03-26 16:43:49 +00:00
5bd43302d9 [gemini] feat: add proxy server to fix CORS issue (#512) (#513)
Some checks failed
Deploy Nexus / deploy (push) Failing after 6s
2026-03-25 15:36:47 +00:00
3ea10209bc [claude] Live staging + auto-refresh on push (#33) (#34)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
Co-authored-by: Claude (Opus 4.6) <claude@hermes.local>
Co-committed-by: Claude (Opus 4.6) <claude@hermes.local>
2026-03-24 01:30:28 +00:00