Welcome to The Last Deploy
An open-source DevOps learning platform where you learn by doing — not watching.
The Last Deploy is an open-source platform for learning DevOps by solving real-world infrastructure labs.
Instead of watching videos, you deploy. Instead of memorizing commands, you break production. Instead of tutorials, you solve incidents.
What is TLD?
TLD gives you deliberately broken systems — misconfigured nginx servers, crashed containers, corrupted git histories, broken CI pipelines — and asks you to fix them. Every lab runs entirely on your own machine using Docker. No cloud account needed.
How it works
- 1Install the CLI
One command to install the tld agent on your machine.
$ npm install -g @tld/cli - 2Start a lab
Pick a track and spin up your first broken environment.
$ tld lab start docker-fundamentals - 3Fix the system
Read the scenario, investigate, and repair the broken infrastructure using real tools in a real terminal.
- 4Validate your solution
Run the automated checker. It tells you exactly what passed and what didn't.
$ tld check - 5Earn XP and progress
Track your progress across labs and unlock harder challenges.
No cloud fees. Ever.
Every TLD lab runs inside Docker containers on your own machine. There are no AWS credits to burn, no Kubernetes cluster to provision, and no surprise bills. If you have Docker installed, you have everything you need.
Get started
The fastest path to your first lab is the Quick Start guide. You'll go from zero to solving an incident in under 5 minutes.
- Installation — Install the TLD CLI
- Quick Start — Zero to first lab in 5 minutes
- Your First Lab — Full step-by-step walkthrough
