Nginx Proxy-Pass Demystified
Once upon a time, there was a need to make nginx route traffic to many internal endpoints.
It is super easy to make nginx handle one site at a time.
What happens when you want to configure nginx to handle a complex multi-tier application composed of many internal sites, and you want to hide the internal details for all those internal services?