This repository contains the landing page for CapiscIO documentation at docs.capisc.io.
The landing page serves as a navigation hub for all CapiscIO product documentation:
- Python SDK (
/capiscio-sdk-python) - Runtime security middleware - CLI Tool (
/cli) - Command-line utilities (coming soon)
- Python 3.10+
- pip
# Install dependencies
pip install mkdocs-material
# Serve locally
mkdocs serve
# Build
mkdocs buildThe site will be available at http://localhost:8000.
Documentation is automatically deployed to Cloudflare Pages when changes are pushed to the main branch.
Deployment Target: Root of docs.capisc.io
capiscio-docs/
├── docs/
│ ├── index.md # Landing page
│ └── stylesheets/
│ └── landing.css # Custom styles for product cards
├── mkdocs.yml # MkDocs configuration
├── .github/workflows/
│ └── deploy.yml # GitHub Actions deployment
└── README.md
To add a new product to the landing page:
- Edit
docs/index.md - Add a new product card in the "Products" section
- Link to the product's documentation subdirectory (e.g.,
/new-product) - Deploy the product's documentation to its subdirectory in Cloudflare Pages
The landing page uses Material for MkDocs with the same color scheme as the product documentation:
- Primary: Blue Grey
- Accent: Cyan
- Font: Roboto / Roboto Mono
For changes to the landing page, please open a PR against this repository.
For product-specific documentation changes, please contribute to the respective product repository.
MIT License - see individual product repositories for their licenses.