support for runtime configuration
the same docker image need to run in different environments (prod, dev, test, ai-lab, deployai), which means that some parameters will be set at runtime like:
- base url
 - credentials for backend services
 - authentication method and parameters
 - deploy-menu entries
 - marketplace default sorting
 
maybe this link can help: https://totheroot.io/article/runtime-environments-in-angular-and-why-they-matter