Files
the-nexus/Dockerfile.preview
Timmy 35c782ae32
Some checks failed
CI / test (pull_request) Failing after 42s
Review Approval Gate / verify-review (pull_request) Failing after 5s
CI / validate (pull_request) Failing after 39s
feat(#1339): Deploy Nexus to proper URL for preview
ES module imports fail via file:// or raw Forge URLs.
Port 3000 (avoids conflict with L402 on :8080, see #1415).
Three options: ./preview.sh, docker, GitHub Pages.

Triage findings filed as new issues: #1413 #1414 #1415

Fixes #1339
2026-04-13 21:25:55 -04:00

10 lines
434 B
Docker

FROM nginx:alpine
RUN rm /etc/nginx/conf.d/default.conf
COPY preview/nginx.conf /etc/nginx/conf.d/default.conf
COPY index.html app.js style.css boot.js gofai_worker.js /usr/share/nginx/html/
COPY service-worker.js manifest.json robots.txt help.html portals.json vision.json /usr/share/nginx/html/
COPY nexus/ /usr/share/nginx/html/nexus/
COPY icons/ /usr/share/nginx/html/icons/
COPY assets/ /usr/share/nginx/html/assets/
EXPOSE 3000