Skip to content

Docker compose to run OpenVidu locally for development purposes

Notifications You must be signed in to change notification settings

OpenVidu/openvidu-local-deployment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenVidu Local Deployment

Docker Compose files to run OpenVidu locally for development purposes.

Requirements

On Windows and MacOS:

  • Docker Desktop

On Linux:

  • Docker
  • Docker Compose

OpenVidu COMMUNITY

Install OpenVidu COMMUNITY

Windows

git clone https://github.com/OpenVidu/openvidu-local-deployment
cd openvidu-local-deployment/community
.\configure_lan_private_ip_windows.bat

Mac

git clone https://github.com/OpenVidu/openvidu-local-deployment
cd openvidu-local-deployment/community
./configure_lan_private_ip_mac.sh

Linux

git clone https://github.com/OpenVidu/openvidu-local-deployment
cd openvidu-local-deployment/community
./configure_lan_private_ip_linux.sh

Run OpenVidu COMMUNITY

docker compose up

OpenVidu PRO (Evaluation Mode)

OpenVidu PRO can be executed locally in evaluation mode for free for development and testing purposes. Some limits apply: maximum 2 concurrent Rooms, 8 Participants per Room, 5 minutes duration per Room.

Install OpenVidu PRO

Windows

git clone https://github.com/OpenVidu/openvidu-local-deployment
cd openvidu-local-deployment/pro
.\configure_lan_private_ip_windows.bat

Mac

git clone https://github.com/OpenVidu/openvidu-local-deployment
cd openvidu-local-deployment/pro
./configure_lan_private_ip_mac.sh

Linux

git clone https://github.com/OpenVidu/openvidu-local-deployment
cd openvidu-local-deployment/pro
./configure_lan_private_ip_linux.sh

Run OpenVidu PRO

docker compose up