Documentation
Welcome to the MonkeysLegion docs — your one-stop reference for everything from “Hello World” to blue-green production deployments.
What you’ll find here 🗺️
Section | Why you’d visit |
---|---|
Getting Started | 5-minute crash-course that takes you from composer create to a live dev server |
Packages | High-level map of every first-party package, when to use each, and maturity status |
Tutorials | Step-by-step guides (First Project, Auth & Policies, Database & Migrations, Cloud Run, …) |
Reference | Deep-dive pages for each package (API, code samples, CLI cheatsheets) |
Cookbook | “How do I…?” snippets: file uploads, queued jobs, Prometheus alerts, etc. |
Deployment | Hardening checklist, Nginx + FPM configs, zero-downtime roll-outs on GCP |
Contributing | Style guides, issue labels, and how to ship a PR without tears |
Core philosophy 🐵
Small, sharp packages: install only what you need; get zero bloat.
Typed by default: PHP 8.4, strict DTO validation, reflection-based DI.
DX first: hot-reload dev server, single CLI (ml), human-friendly .mlc config.
Production-ready out of the box: CORS, JWT, migrations, Prometheus metrics, OpenAPI.
If that resonates, you’re in the right jungle. 🐒
Quick links
New project → Getting Started »
Package map → Packages »
Requirements → Requirements & Installation »
First tutorial → Build a REST API in 20 min »
Deployment → Deploy to GCP / Docker / Nginx »
Ask a question / Get help
Join #monkeyslegion on Slack
Open a Discussion on GitHub
Tweet @MonkeysCloud