Files
zeekay e3ff48b347 docs: SPA Dockerfile, chat widget, search index, CI workflow
- ghcr.io/hanzoai/spa multi-stage Dockerfile
- scripts/build-index.mjs: chunked content index
- src/components/Chat: in-page chat widget over the index
- src/theme/Root.tsx: mounts the chat globally
- .github/workflows/docs.yml: build + push multi-arch GHCR images
- docusaurus url → liquid.lux.network
- .gitignore: track docs/, ignore only build artefacts
2026-04-28 11:59:57 -07:00

768 B

Website

This website is built using Docusaurus, a modern static website generator.

Installation

$ yarn

Local Development

$ yarn start

This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.

Build

$ yarn build

This command generates static content into the build directory and can be served using any static contents hosting service.

Deployment

Using SSH:

$ USE_SSH=true yarn deploy

Not using SSH:

$ GIT_USER=<Your GitHub username> yarn deploy

If you are using GitHub pages for hosting, this command is a convenient way to build the website and push to the gh-pages branch.