Skip to content

crowdsecurity/crowdsec-docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,836 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crowdsec documentation

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.

Pre-requisites

  • nvm (Node Version Manager)
  • Node.js stable (install via nvm: nvm install stable && nvm use stable)
  • VSCode with recommended extensions installed (see .vscode/extensions.json)

Installation

nvm use stable
cd crowdsec-docs
npm install

Local Development

nvm use stable
cd crowdsec-docs
npm start
# or equivalently
npx docusaurus start

This command starts a local development server at http://localhost:3000. Most changes are reflected live without having to restart the server.

Build

npm run build

This 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.

Linting and Formatting

This project uses Biomes for linting and formatting. You can run the following commands:

npm run lint
npm run format

About

CrowdSec Documentation: Comprehensive guides, tutorials, and references for installing, configuring, and using CrowdSec, an open-source cybersecurity platform. Contributions welcome!

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors