Nginx (Lime CRM Webfront)¶
Nginx is used as a reverse proxy in Lime CRM sitting infront of the Lime CRM Web Server.
Wikipedia describes a reverse proxy in the following way:
In computer networks, a reverse proxy is a type of proxy server that retrieves resources on behalf of a client from one or more servers. These resources are then returned to the client like they originated from the Web server itself.
All requests to Lime CRM Webserver goes through the proxy. Some of the reasons that we use a proxy is:
- Web acceleration - reducing the time it takes to generate a response and return it to the client.
- Possible to expose the same root url to multiple services.
- Security - the only way in to the system is via the proxy.
Default protocol and port is HTTPS (TLS 1.2>) and 443. Port, protocol, routing, rate limiting etc. can be configured in the