Set up Nginx as a web server, reverse proxy, and configure HTTPS.
Join the AI Workshop to learn more about AI and how it can be applied to web development. Next cohort February 1st, 2026
The AI-first Web Development BOOTCAMP cohort starts February 24th, 2026. 10 weeks of intensive training and hands-on projects.
Nginx is a high-performance web server, reverse proxy, and load balancer. It’s one of the most popular web servers in production and is essential knowledge for deploying web applications.
In this section you’ll learn how to set up Nginx as a reverse proxy, configure HTTPS with Let’s Encrypt, and serve your applications to the world.
Lessons in this unit:
| 0: | ▶︎ Introduction |
| 1: | What is a reverse proxy? |
| 2: | How to configure Nginx for HTTPS |
| 3: | A simple nginx reverse proxy for serving multiple Node.js apps from subfolders |