Introduction

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.

Open source and free
TLD is Apache 2.0 licensed. Every lab, every validator, every line of code is public. No paywalls, no subscriptions, no vendor lock-in.

How it works

  1. 1
    Install the CLI

    One command to install the tld agent on your machine.

    $ npm install -g @tld/cli
  2. 2
    Start a lab

    Pick a track and spin up your first broken environment.

    $ tld lab start docker-fundamentals
  3. 3
    Fix the system

    Read the scenario, investigate, and repair the broken infrastructure using real tools in a real terminal.

  4. 4
    Validate your solution

    Run the automated checker. It tells you exactly what passed and what didn't.

    $ tld check
  5. 5
    Earn 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