OpenVidu V3 deployment disable Meet app

Hello fellow administrators and OpenVidu experts,

I’d like to deploy OpenVidu CE using the installation script, but with all optional modules disabled. Specifically, I want to install OpenVidu without the observability components and without the OpenVidu Meet application.

According to the documentation, the installation command looks like this:

sh <(curl -fsSL http://get.openvidu.io/community/singlenode/latest/install.sh) \
    --no-tty --install \
    --enabled-modules='observability,openviduMeet'

The recommended method seems to be setting --enabled-modules to an empty value, but doing so still results in all optional modules being installed.

What is the proper way to completely disable the Meet application? We have our own frontend that integrates with the LiveKit API, so we do not need OpenVidu Meet at all.

Of course, I could manually remove or disable the services in the Docker Compose files or adjust the Caddy configuration, but I’m wondering if there is a built-in or officially supported way to skip these modules during installation.

Hello @n224

I need to check if this is a bug. To workaround this, simply go to your /opt/openvidu/config/openvidu.env and set this variable as empty:

ENABLED_MODULES=

… and restart …

systemctl restart openvidu

With this empty, those services will not run. Check this for more info.

Best Regards.

Hello, by using ENABLED_MODULES I have achived disabled modules.

Thanks for your help

2 Likes