Quick-reference cheatsheets, built with Astro Starlight and served as static files by nginx in Docker.
docker compose up -d --build # build + start on http://localhost:8702
docker compose down # stopThe site is served on port 8702.
npm install
npm run dev # http://localhost:4321- Create
src/content/docs/<slug>.mdwith frontmatter (titlerequired,descriptionoptional):--- title: "My Tool" description: "My Tool cheatsheet" ---
- Add it to the
sidebarinastro.config.mjs. - (Optional) Add a
<Card>tosrc/content/docs/index.mdx.
| Path | Purpose |
|---|---|
src/content/docs/ |
Cheatsheet content (Markdown / MDX) |
astro.config.mjs |
Site config + sidebar |
Dockerfile |
Multi-stage: Node build → nginx runtime |
nginx.conf |
nginx server, listens on 8702 |
MIT © UHERE PTE. LTD.