Kolam Ayer MakersLinux Foundations

Command: build-website

Use

build-website

What It Does

build-website is a Bash alias for the course bootstrap. On its first run, it creates your learner-owned Astro project in ~/src, installs its pinned dependencies, and makes the initial Git commit. Later runs call that project’s npm run build command.

Your public page lives at https://lf2607.kolamayermakers.org/~username/.

Source And Output

Generated output is disposable. If a change matters, put it in source or source configuration. npm run build is the full build command; it renders Astro, generates the Codex PDF with Pandoc, and publishes the result.

Practice

micro ~/src/pages/index.md
build-website
curl -L https://lf2607.kolamayermakers.org/~username/

Watch Out

Do not hand-edit ~/public_html/index.html as the permanent fix. The next build can overwrite it.

Docs Pointers