Cloudeval
Dağıtım öncesi bulut mimarisi incelemesi için MCP sunucusu. Codex, Cursor, Claude Code ve VS Code gibi yapay zeka ajanlarının Azure ARM şablonlarını, Bicep'i (ARM'ye derlenmiş), canlı Azure ortamlarını ve AWS CloudFormation'ı (beta) değerlendirmesine, mimari diyagramları oluşturmasına ve 1.650'den fazla kontrolden kanıta dayalı maliyet, güvenlik ve Well-Architected bulguları döndürmesine olanak tanır. MCP kayıt adı: io.github.ganakailabs/cloudeval.
Dokümantasyon
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