Skip to content

Nginx

Nginx is an off-the-shelf tool that is used by all of Recofinement's micro-services and tools. It allows you to set up personalised urls for Recofinement services.

Operating mode

Nginx is an off-the-shelf tool, it is not possible to launch it locally in a development mode. It must be launched with docker.

Used configuration

In the mode of development, the urls of the micro-services have ports to differentiate them. For example, UI service uses port 80 (or 4200 for the non-build version), API service uses the port 4040 and Engine service uses the port 4041.

With Nginx, you can only access to the UI service and the API service services (Engine service is not accessible from the outside) from the url <host>/recofinement for the UI and from <host>/api for the API.