• Stars
    star
    110
  • Rank 316,770 (Top 7 %)
  • Language
    Shell
  • License
    Apache License 2.0
  • Created about 9 years ago
  • Updated 10 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Docker image for OM

openmeetings-docker

Docker image for OM (version 7.1.0, WebRTC)

CREDENTIALS:

Description Value
Db type MySql
Db root password 12345
OM DB user om_admin
OM DB user password 12345
OM admin user om_admin
OM admin user password 1Q2w3e4r5t^y

USEFUL PARAMETERS:

Env Variable Description
TURN_URL Turn server URL
TURN_USER Turn server user
TURN_PASS Turn server user password

RUN INSTRUCTIONS

to run (full) OM:

docker run -i --rm --network host apache/openmeetings:7.1.0

to run (mini) OM:

docker run -p 5443:5443 \
  -e OM_KURENTO_WS_URL="ws://EXT_IP:8888/kurento" \
  -e OM_DB_HOST=EXT_IP \
  -e OM_DB_USER=db_user \
  -e OM_DB_PASS=secret_pass \
  --mount type=bind,source=/opt/omdata,target=/opt/omdata \
  -it apache/openmeetings:min-7.1.0

Please Specify TURN* parameters in case users from other networks are expected

To access OM

https://localhost:5443/openmeetings

INSTRUCTIONS FOR DEVELOPERS:

complete clean-up

docker rm $(docker ps -a -q) ; docker rmi -f $(docker images -q)

Authentication

please contact INFRA in case you don't have permissions to push to https://hub.docker.com/repository/docker/apache/openmeetings/general

docker login --username solomax666

AUTH token as password

to build minimized:

This version has no DB and Kurento server, both should be passed via environment See below

docker build -t apache/openmeetings:min-7.1.0 .
docker push apache/openmeetings:min-7.1.0

to build full:

docker build -t apache/openmeetings:7.1.0 --build-arg BUILD_TYPE=full .
docker push apache/openmeetings:7.1.0

to run (full) OM (locally built):

docker run --network host -e OM_TYPE=full -it [container-id]

  • to enter machine:
docker run -it om-server-full bash
  • to join running machine
# get container id
docker ps
# join
docker exec -it [container-id] bash
  • to stop:
docker stop $(docker ps -aq)