How to front apps with Nginx reverse proxy and TLS

Build Edgequire, a reverse-proxy and TLS termination lab with Nginx, TLS, Let's Encrypt, reverse proxy.

  • Difficulty Intermediate
  • Parts 10
  • Stack Nginx, TLS, Let's Encrypt, reverse proxy

What you are learning

Edgequire is a reverse-proxy and TLS termination lab. The teaching focus is Nginx (Nginx, TLS, Let's Encrypt, reverse proxy).

Work in order. Early parts set vocabulary and environment; later parts assume the earlier checkpoints.

How to use these lessons

Read the goal, open the matching GitHub folder, complete the lab or exercises, then return for the explanation. If a command fails, check you are in the numbered folder first.

Open the Edgequire GitHub repo →

Parts in order

Each chapter below is one checkpoint in this lab.