This repository holds the documentation for the crowdsec project.
Online version of this documentation is available here: https://doc.crowdsec.net/
The documentation is built using Docusaurus, a modern static website generator.
- Node.js (version 20 or later)
- npm (Node package manager)
- VSCode with recommended extensions installed (see
.vscode/extensions.json)
npm installnpm run startThis command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.
npm run buildThis command generates static content into the build directory and can be served using any static contents hosting service.
you can also use the npm run serve command to test the build locally.
This project uses Biomes for linting and formatting. You can run the following commands:
npm run lint
npm run format