Skip to content

Latest commit

 

History

History
65 lines (39 loc) · 1.14 KB

README.md

File metadata and controls

65 lines (39 loc) · 1.14 KB

jGuard Website

The official documentation website for jGuard, built with Docusaurus.

Development

Prerequisites

  • Node.js 20+
  • npm

Installation

npm install

Local Development

npm start

This starts a local development server at http://localhost:3000. Most changes are reflected live without restarting.

Build

npm run build

Generates static content into the build directory.

Preview Build

npm run serve

Serves the built website locally.

Deployment

The site is automatically deployed to GitHub Pages when changes are pushed to the main branch.

Manual Deployment

GIT_USER=<Your GitHub username> npm run deploy

Custom Domain

The site is configured to use the jguard.io domain. To set up:

  1. In your DNS provider, add a CNAME record pointing to jguard-io.github.io
  2. Add jguard.io to the GitHub Pages settings for this repository

Contributing

See the main jGuard contributing guide.

License

Apache License 2.0