Concepts

Mental model.

Lander has four moving parts. Once you have a model of how they fit, the rest of the docs make sense.

Environments

One-off boxed AWS stack — VPC, Fargate service, RDS Postgres (per env or shared), ALB, ACM cert, Route53 record. Each environment runs independently and gets its own subdomain at <slug>.app.lander.host.

Deploys

A single build run for an environment. Triggered manually from the dashboard or automatically by GitHub webhook. CodeBuild clones the repo, runs docker build, pushes to ECR, and updates the Fargate task definition.

Natural Graph

A JSON representation of your codebase: nodes (routes, components, APIs, data), edges (imports, renders, calls, reads, writes). Re-extracted on every push.

MCP server

A per-customer Model Context Protocol endpoint. Your Claude connects to mcp.lander.host/<your-key> and queries the graph as MCP tools.