Nginx reverse proxy guides

Run Nginx in front of backend services with upstreams, proxy headers, WebSockets, backend ports, timeouts, and failure checks.

Curated guides

Nginx reverse proxy guides

6 matched guides, best match first.

Nginx logo routing dotted traffic paths to multiple backend server panels

Configure Nginx Upstream Load Balancing

Nginx upstream load balancing lets one public virtual host send traffic to two or more backend servers. It is useful when an application runs on several ports, containers,...

Published

Nginx reverse proxy architecture diagram showing client devices routing through nginx server to multiple backend application servers

How to Create an Nginx Reverse Proxy

A reverse proxy becomes useful as soon as a local app needs a public domain, TLS, and one clean entry point. An Nginx reverse proxy gives private Node.js,...

Updated ( Published )

Nginx logo connected to proxy cache and upstream response panels

How to Configure Nginx Proxy Cache

Nginx proxy cache stores selected upstream responses on disk so repeated requests can be served from Nginx instead of hitting the backend every time. It is useful for...

Published

Nginx logo with WebSocket routing diagram connecting clients to backend services

How to Configure an Nginx WebSocket Proxy

Nginx WebSocket proxying breaks when a normal Nginx reverse proxy handles regular HTTP requests but does not pass the upgrade handshake to the backend. The page may load,...

Published