This repository contains the Technical documentation about System76 products. It can be viewed at https://system76.com/tech-docs/.
There are two methods to view and edit the book. There is a quick method that does not include additional UI elements such as search, and the complete way that will render the book as it is rendered on the official website.
The book can be viewed and edited on GitHub by going to src/content/docs/index.md.
- Install one of the following packages via apt
- docker.io
- podman-docker
- Install Dev Container CLI
- Clone the repository using
git. - From the cloned repository run
devcontainer updevcontainer exec pnpm installdevcontainer exec pnpm dev
- You may now view the book at
http://localhost:4321/tech-docs - Edits are made in the
src/content/docsdirectory. The server will automatically update
- When finished editing, run
docker psto get the container's ID or name - To stop the container (for quicker setup next time), run
docker stop <container> - To stop and remove the container (to start fresh next time),
docker rm -f <container>