2020-05-15 10:42:47 +02:00
|
|
|
version: '3.8'
|
2019-06-08 16:11:35 +02:00
|
|
|
|
|
|
|
services:
|
|
|
|
|
|
|
|
openmeetings:
|
2020-05-15 10:42:47 +02:00
|
|
|
image: apache/openmeetings:min-5.0.0-M4
|
2019-06-08 16:11:35 +02:00
|
|
|
ports:
|
2020-02-09 13:56:46 +02:00
|
|
|
- "5080:5080"
|
2019-06-08 16:11:35 +02:00
|
|
|
volumes:
|
|
|
|
- ./data/omdata:/opt/omdata
|
|
|
|
environment:
|
|
|
|
- OM_KURENTO_WS_URL=ws://kurento:8888/kurento
|
2020-02-09 13:56:46 +02:00
|
|
|
- OM_DB_TYPE=postgresql
|
|
|
|
- OM_DB_HOST=postgresql
|
|
|
|
- OM_DB_PORT=5432
|
|
|
|
- OM_DB_USER=openmeetings
|
|
|
|
- OM_DB_PASS=openmeetings
|
2019-06-08 16:11:35 +02:00
|
|
|
- OM_DB_NAME=openmeetings
|
2020-02-09 13:56:46 +02:00
|
|
|
depends_on:
|
|
|
|
- kurento
|
|
|
|
- postgresql
|
2020-02-08 15:18:45 +02:00
|
|
|
restart: unless-stopped
|
2019-06-08 16:11:35 +02:00
|
|
|
|
|
|
|
kurento:
|
|
|
|
image: kurento/kurento-media-server
|
|
|
|
ports:
|
|
|
|
- "8888:8888"
|
2020-02-08 15:18:45 +02:00
|
|
|
restart: unless-stopped
|
2020-02-09 13:56:46 +02:00
|
|
|
|
|
|
|
postgresql:
|
|
|
|
image: postgres:alpine
|
2019-06-08 16:11:35 +02:00
|
|
|
volumes:
|
2020-02-09 13:56:46 +02:00
|
|
|
- ./data/postgresql:/var/lib/postgresql/data
|
2019-06-08 16:11:35 +02:00
|
|
|
environment:
|
2020-02-09 13:56:46 +02:00
|
|
|
- POSTGRES_USER=openmeetings
|
|
|
|
- POSTGRES_PASSWORD=openmeetings
|
|
|
|
- POSTGRES_DB=openmeetings
|
2020-02-08 15:18:45 +02:00
|
|
|
restart: unless-stopped
|
2020-02-09 13:56:46 +02:00
|
|
|
|
|
|
|
# mysql:
|
|
|
|
# image: mysql
|
|
|
|
# volumes:
|
|
|
|
# - ./data/mysql:/var/lib/mysql
|
|
|
|
# environment:
|
|
|
|
# - MYSQL_ROOT_PASSWORD=root
|
|
|
|
# - MYSQL_USER=openmeetings
|
|
|
|
# - MYSQL_PASSWORD=openmeetings
|
|
|
|
# - MYSQL_DATABASE=openmeetings
|
|
|
|
# restart: unless-stopped
|