Extending the default Environment
OneCX functions as a collection of microservices and microfrontends. The OneCX Shell orchestrates the microfrontends for a unified user interface. This concept allows for the easy integration of other services that are launched outside the OneCX network.
There are several ways to expand the OneCX local environment
Integrate a local running Microfrontend
If a microfrontend has been started separately, integration can be easily accomplished through routing and path rewriting by Traefik.
Follow the instructions Integrate a local Microfrontend to use your microfrontend directly in OneCX.
| This is the recommended procedure for integrating a locally running microfrontend. Please use this method. |
Adding a custom docker-compose file
To integrate Docker images into OneCX, you need a separate docker.compose file to manage the integration.
Follow the instructions in Integrate Docker Images to integrate your images into OneCX.
| This is the recommended approach for integrating additional microservices. For integrating locally running microfrontends, use the method described above. |