Skip to content
Now boarding New: Mobile & Desktop platform and an open-fare snippet depot — pay €1 to €100. See new lines Code WELCOME10 takes 10% off your first ticket · 14-day refund
DevOps & Deploy Intermediate Express

Line KJ-118 Platform 5 · DevOps & Deploy

Zero-Downtime Deploy Line

A GitHub Actions pipeline and server recipe for atomic, zero-downtime releases with instant rollback.

Rated 4.7 out of 5 from 3 reviews 362 builders

MS Maintained by Mateo Silva

  • Last updated October 2026
  • English
  • 1h 22m of walkthroughs
  • 44 files

What you get

5 items in the box

Every bullet below is in the download, working, the moment your payment clears.

  • Atomic symlink releases with one-command rollback
  • GitHub Actions build, test and deploy workflow
  • Ubuntu provisioning script with Nginx and automatic TLS
  • Pre-switch health checks and safe migration ordering
  • Adapters for Laravel, Node, Python, static sites and Docker Compose

What's in the box

4 parts · 44 files · 1h 22m of walkthroughs

9 files with a 17m walkthrough video. This part is documented in the architecture guide, with notes on every decision and how to change it for your own project.

The full file tree and the walkthroughs are in your download, available straight after checkout.

12 files with a 26m walkthrough video. This part is documented in the architecture guide, with notes on every decision and how to change it for your own project.

The full file tree and the walkthroughs are in your download, available straight after checkout.

8 files with a 21m walkthrough video. This part is documented in the architecture guide, with notes on every decision and how to change it for your own project.

The full file tree and the walkthroughs are in your download, available straight after checkout.

15 files with a 18m walkthrough video. This part is documented in the architecture guide, with notes on every decision and how to change it for your own project.

The full file tree and the walkthroughs are in your download, available straight after checkout.

4 parts · 44 files

1h 22m total length

You will need

Short list, and deliberately so. If you meet these you can start today.

  • A Linux server you can SSH into
  • A GitHub repository

About this product

Deploy Line is the pipeline Mateo installs on every project that runs on its own servers. Each release is built once in GitHub Actions, uploaded as an artefact, unpacked into a new timestamped directory and switched live with an atomic symlink change, so visitors never see a half-deployed site. Rolling back is one command that points the symlink at the previous release.

The recipe covers server provisioning on Ubuntu, Nginx with HTTP/2 and automatic TLS, health checks before the switch, database migrations that run safely ahead of the code that needs them, and Slack or email notifications. Adapters are included for Laravel, Node, Python and static sites, plus a Docker Compose variant for containerised apps.

Frequently asked questions

Still unsure about something? Write to our contact page and a human answers, usually the same working day.

The server side is CI-agnostic, and a GitLab CI version of the workflow is included.

The guide covers rolling releases across several servers behind a load balancer.

Checkout is handled on our provider's secure payment page. The moment your payment clears we email your personal access link and access code to the address you used at checkout, and the same link appears in your account library. There is nothing to install and nothing to wait for.

Email within 14 days of your purchase, quote your order number, and we refund the full amount to your original payment method. No form to fill in and no questions about how much of the product you watched.

What builders say

Reviews are written by people who bought this product. We publish the critical ones too.

4.7

Rated 4.7 out of 5

Product rating · 3 reviews

Rating distribution

  • 5 stars 67%
  • 4 stars 33%
  • 3 stars 0%
  • 2 stars 0%
  • 1 star 0%
  • CM

    Chloe Martin

    Lead developer, agency

    Oct 2026
    Rated 5.0 out of 5

    Rollback saved a Friday

    A bad release went out on a Friday afternoon. One command and we were back on the previous release in seconds while we fixed it calmly.
  • MD

    Marek Dvorak

    Platform engineer

    Aug 2026
    Rated 4.0 out of 5

    Solid, assumes Ubuntu

    Works beautifully on Ubuntu. On our Rocky Linux servers I had to adapt the provisioning script, which the guide warns about but does not cover in detail.
  • FW

    Fiona Walsh

    Solo founder

    Jun 2026
    Rated 5.0 out of 5

    Migration ordering explained properly

    The chapter on running migrations ahead of the code that needs them was the first explanation that made sense to me. No more maintenance mode for releases.

Your maker

MS

Mateo Silva

Platform engineer, keeps the deploy lines running

  • 3,495 builders aboard
  • 12 products published
  • 4.6 maker rating
  • Docker
  • Terraform
  • Kubernetes
  • CI/CD
  • Observability

Mateo has run infrastructure for an e-commerce platform through four Black Fridays and a data-centre migration, which left him with firm opinions about rollbacks. He writes the DevOps recipes and backup scripts, and tests each one on a fresh server and a fresh cloud account before release. If a recipe has no undo, he does not consider it done.

€75 EUR

One-time payment · lifetime access

Timetable updates

New lines, first. One email when something departs.

Release notes for new products and major updates to the ones you own, plus launch fares for subscribers. No digest padding, unsubscribe in one click.

By subscribing you agree to our Privacy Policy.