A Next.js app for hosting HTML presentations. Commit an HTML file and it's served as its own shareable page.
- Add your
.htmlfile to thepublic/presentations/folder (a short, url-friendly name likeq3-roadmap.html). - Get it onto
main— via a commit/PR, or GitHub's web UI (Add file → Upload files). - It goes live automatically at
/presentations/<name>.html. Share the link.
Copy link button that copies the presentation's full shareable URL.
- Update: commit a file with the same name; the link stays the same.
- Remove: delete the file from
public/presentations/.
Presentations are served publicly to anyone with the link — don't publish anything confidential.
pnpm install
pnpm run devpnpm run build && pnpm run start runs the production build. pnpm run lint runs eslint +
prettier.
docker build -t amboss-presentations .
docker run --rm -p 3000:3000 amboss-presentationsSee .github/workflows/. On push to main the image is built, pushed to ECR,
and deployed to EKS via the shared Helm chart. PRs run a lint/build check.