Cloudeval
用于部署前云架构审查的MCP服务器。让Codex、Cursor、Claude Code和VS Code等AI代理评估Azure ARM模板、Bicep(编译为ARM)、实时Azure环境和AWS CloudFormation(测试版),生成架构图,并从1,650多项检查中返回基于证据的成本、安全性和Well-Architected发现。MCP注册表名称:io.github.ganakailabs/cloudeval。
文档
Cloudeval Docs
Documentation for Cloudeval built with MkDocs and Material theme.
Setup
-
Install dependencies:
pip install -r requirements.txt -
Serve documentation locally:
mkdocs serveVisit
http://127.0.0.1:8000to view the site. -
Build documentation:
mkdocs build
Structure
docs/- Documentation source filesmkdocs.yml- MkDocs configurationrequirements.txt- Python dependencies.github/workflows/docs.yaml- GitHub Actions workflow for deployment
Deployment
The documentation is automatically deployed to GitHub Pages using GitHub Actions:
- Automatic Deployment: On every push to
mainbranch - Manual Deployment: Use workflow dispatch in GitHub Actions
- Deployment Process:
- Builds MkDocs site
- Pushes to
gh-pagesbranch - Deploys via GitHub Pages Actions
Initial Setup
Before the first deployment:
- Enable GitHub Pages in repository Settings → Pages (Source: GitHub Actions)
- Create
gh-pagesbranch (see DEPLOYMENT.md) - Push the workflow file to trigger deployment
Site URL
Once deployed, the site will be available at:
- Custom domain:
https://docs.cloudeval.ai/(after DNS configuration) - GitHub Pages:
https://ganakailabs.github.io/cloudeval/
Custom Domain
This repository is configured to use the custom domain docs.cloudeval.ai.
For Namecheap DNS setup, see NAMECHEAP_DNS_SETUP.md for step-by-step instructions.
For general custom domain information, see docs/CUSTOM_DOMAIN.md.
Documentation
- Deployment Guide - Detailed deployment information
- Custom Domain Setup - How to configure a custom domain