Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.leanly.dev/llms.txt

Use this file to discover all available pages before exploring further.

A stack is the collection of cloud resources that together run your app. When you deploy with Leanly, it analyses your codebase, determines the right primitives for your app type, and provisions them as a stack in your cloud account. Stacks are made up of standard cloud primitives — services like compute, storage, networking, and registries — depending on the cloud provider and what your app needs. Leanly analyses your code and suggests a stack. You review the suggestion, adjust if needed, and confirm before anything is provisioned.

What’s in a stack

The exact composition depends on your app and the cloud provider you’re deploying to. A typical stack might include:
  • A compute resource to run your app
  • A container registry to store your build artefacts
  • Networking and routing configuration
  • A workload-scoped IAM role or service account

Ownership

Stacks run entirely inside your own cloud account. You can inspect, modify, or delete any resource directly — Leanly does not abstract away your cloud console. Every stack is visible in your AWS, GCP, or Hetzner dashboard alongside anything else you run there.

Lifecycle

Leanly manages the full lifecycle of a stack: provisioning on first deploy, updating on new commits, and tearing down when you remove a workload. Leanly applies guardrails throughout — so changes to your infrastructure stay predictable and within the boundaries you set.