AI Workshop: learn to build apps with AI →
Nginx
Set up Nginx as a web server, reverse proxy, and configure HTTPS.

Join the AI Workshop and learn to build real-world apps with AI. A hands-on, practical program to level up your skills.


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