Documentation for Meshly Cloud, a community cloud built by Dev Weekends.
The docs are split by what they're for:
| Folder | What's in it | Changes when |
|---|---|---|
| system/ | How Meshly Cloud works: the agreed design from our discussions | We change the design |
| plan/ | The four-week demo plan: demo script, who builds what, timeline | The plan changes |
| sprints/ | Each week's stories, tasks, reading and questions | Every week |
Read in this order:
- Overview: what it is, roles and accounts, core terms
- Architecture: the diagram, public URLs and tunnels, rules, the strategy pattern
- Services: accounts, capacity, deployments, billing, and how they talk
- Reliability and fraud: validation, resilience, fraud checks
- Dashboard: pages, owners, who sees what
- Repos: what lives where and how repos depend on each other
- Stack: the tools we picked
| Repo | What it holds |
|---|---|
| meshly-cloud-contracts | Shared contracts: API schemas, events and types used across services |
| meshly-cloud-api | Control plane API |
| meshly-cloud-packages | CLI, SDK and MCP server |
| meshly-cloud-core | Core package: scheduler and placement strategy |
| meshly-cloud-web | Web app and dashboard |
| meshly-cloud-docs | Documentation (this repo) |
| meshly-cloud-desktop | Desktop app for contributing compute |
| meshly-cloud-apps | Contributor applications: database, storage and app workloads such as WordPress |