This repository contains the documentation for the Peeramid project, built using MkDocs.
docs/
├── docs/ # Documentation source files
├── css/ # Custom CSS styles
├── bin/ # Scripts and binaries
├── site/ # Built documentation site
└── mkdocs.yml # MkDocs configuration
-
Create and activate a virtual environment:
python -m venv .venv source .venv/bin/activate # On Unix/macOS
-
Install Python dependencies:
pip install -r requirements.txt
-
Install Node.js dependencies:
pnpm install
To serve the documentation locally:
mkdocs serve
This will start a development server at http://127.0.0.1:8000
.
The documentation can be deployed using the provided script:
./deploy-docs.sh
copy-contract-docs.sh
: Script for copying contract documentationdeploy-docs.sh
: Script for deploying the documentation site
- Python 3.x
- Node.js
- pnpm package manager
For detailed Python dependencies, see requirements.txt
.