Add Load Balancer on Openvidu installation

Hi,

We need to add a load balancer in front of our OpenVidu instance (currently using the CE version, but this applies to the PRO version as well). As of now, the OpenVidu server is only accessible on an internal network, and we would like it to be accessible from the internet through the load balancer instead of directly accessing the internal machine where OpenVidu is installed.

Is this possible? If so, what are the necessary steps to correctly configure the load balancer (ports, settings, etc.)? Is there any documentation or guide available for this setup?

Thanks in advance!

Hi Antonio, welcome to our community Forum :slight_smile:

I suppose you have used the Local Deployment, am I right? And you now want to deploy in a Cloud Provider.

The only deployment type right now which supports a Load Balancer is the High Availability deployment

For the Single Node and Elastic deployments, you need VMs with public IPs. We may consider in the future to add a possibility to configure an external Load Balancer, but it is not in the roadmap right now.

Did you tried to deploy any of the available deployments? Instructions are here:

Regards.

We apologize if the previous terms were unclear. The installation is on-premise, and we would like to deploy a frontend in front of the OpenVidu server (single-node, Community Edition, but in future this could upgrade into PRO or Enterprise) to prevent direct exposure of the OpenVidu instance on the internet. This is a security requirement that we need/would to implement.
Is it possible?