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 🐵

  1. Small, sharp packages: install only what you need; get zero bloat.

  2. Typed by default: PHP 8.4, strict DTO validation, reflection-based DI.

  3. DX first: hot-reload dev server, single CLI (ml), human-friendly .mlc config.

  4. Production-ready out of the box: CORS, JWT, migrations, Prometheus metrics, OpenAPI.

If that resonates, you’re in the right jungle. 🐒

Quick links

Ask a question / Get help