Expose services configured in the Web IDE
When we start the web IDE terminal, we provide some configuration information about it to the FE. Based on that, FE can display different information.
Now that we are going to start using FE services that will interact with services running in the services inside the build, it makes necessary to provide some information about these services to the FE beforehand.
First, because we will avoid unnecessary calls to these services to check if they're active or not. Secondly, because
we can display some messages with information to the user like: Live preview is not enabled, click in this link for help about how to configure it
, and give a better UX to the user.
Edited by Francisco Javier López (ex-Gitlab)