This is the documentation site for Cargoman, built with Docusaurus.
# Install dependencies
pnpm install
# Start development server
pnpm start
# Build for production
pnpm build
# Serve production build locally
pnpm servedocs/
├── docs/ # Documentation pages
│ ├── intro.md
│ ├── getting-started/
│ ├── guides/
│ ├── api/
│ ├── self-hosting/
│ ├── cloud/
│ └── integrations/
├── blog/ # Blog posts
├── src/
│ ├── css/ # Custom styles
│ ├── components/ # React components
│ └── pages/ # Custom pages
├── static/ # Static assets
│ └── img/ # Images and logos
├── docusaurus.config.ts # Site configuration
├── sidebars.ts # Sidebar configuration
└── package.json
The documentation is deployed to cargoman.dev.
# Build
npm run build
# Deploy (Cloudflare Pages, Vercel, Netlify, etc.)- Create a new branch
- Make your changes
- Run
npm run buildto verify - Submit a pull request
- Primary: Safety Orange (#FF5722)
- Secondary: Deep Ocean Blue (#1976D2)
- Background (Dark): Gunmetal (#1E1E1E)
- Text: Off-White (#F5F5F5)