Better SSR startup
In the current implementation, if the expressjs server with Genesys website is started when the backend is unreachable it results in a very dead website.
Update the expressjs service startup so that it will first obtain the necessary config from the backend and only then start up the Genesys website.
Ideally, the solution would respond with a simple error message "Waiting for Genesys server to be available" (error code 500 or so) while it's trying to obtain the necessary information from the API.