- Node.js (v18 or higher)
- npm
- Git LFS (Large File Storage)
This project uses Git LFS for managing large files (images, PDFs, etc.). Make sure you have Git LFS installed before cloning:
# Install Git LFS (if not already installed)
# macOS: brew install git-lfs
# Ubuntu/Debian: apt-get install git-lfs
# Windows: Download from https://git-lfs.github.com/
# Initialize Git LFS
git lfs install
# Clone the repository
git clone https://github.com/zuplo/docs
cd docs
# Verify LFS files were downloaded
git lfs ls-filesnpm installnpm run dev
This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.
If you are a Zuplo employee, you can run the local development server to live
reload changes to zuplo policies. You must have the core repository cloned in
the same parent directory as this repository.
npm run dev:policies
npm run build
This command generates static content into the build directory and can be
served using any static contents hosting service.