diff --git a/openmeetings/README.md b/openmeetings/README.md new file mode 100644 index 0000000..56176f6 --- /dev/null +++ b/openmeetings/README.md @@ -0,0 +1,8 @@ +openmeetings +============ + +[Openmeetings][1] provides video conferencing, instant messaging, white board, +collaborative document editing and other groupware tools. It uses API functions +of Media Server for Remoting and Streaming (Red5 or Kurento). + +[1]: https://openmeetings.apache.org/ diff --git a/openmeetings/docker-compose.yml b/openmeetings/docker-compose.yml new file mode 100644 index 0000000..b12f841 --- /dev/null +++ b/openmeetings/docker-compose.yml @@ -0,0 +1,34 @@ +version: '3.1' + +services: + + openmeetings: + image: vimagick/openmeetings + ports: + - "5443:5443" + volumes: + - ./data/omdata:/opt/omdata + environment: + - OM_KURENTO_WS_URL=ws://kurento:8888/kurento + - OM_DB_HOST=mysql + - OM_DB_USER=root + - OM_DB_PASS=root + - OM_DB_NAME=openmeetings + - OM_USER=admin + - OM_PASS=admin + restart: always + + kurento: + image: kurento/kurento-media-server + ports: + - "8888:8888" + restart: always + + mysql: + image: mysql + volumes: + - ./data/mysql:/var/lib/mysql + environment: + - MYSQL_ROOT_PASSWORD=root + - MYSQL_DATABASE=openmeetings + restart: always