Giter Club home page Giter Club logo

openmeetings-docker's Introduction

openmeetings-docker

Docker image for OM (version 5.0.0-M3, WebRTC SEMI-STABLE)

Please use releases

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

TIPS:

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-5.0.0-M3 .
docker push apache/openmeetings:min-5.0.0-M3

to build full:

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

to run pre-build (full) OM:

docker run -i --rm --name om-server-full --expose=5443 --expose=8888 -p 5443:5443 -p 8888:8888 apache/openmeetings:5.0.0-M3

to run (full) OM (locally built):

docker run --expose=8888 -p 5443:5443 -p 8888:8888 -e OM_TYPE=full -it om-server-full


https://localhost:5443/openmeetings

(https is preferred to use OM)

to run (mini) OM (locally built):

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 om-server-min:latest

https://localhost:5443/openmeetings
  • 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)

openmeetings-docker's People

Contributors

solomax avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.