Mészáros Mihály 04d7cd1486 Merge pull request #478 from alepolidori/prod-opt %!s(int64=5) %!d(string=hai) anos
..
coturn 3f3a3623c8 turnserver.conf: add --prod section to enhance security %!s(int64=5) %!d(string=hai) anos
mongodb e49f8fa3ae split dockerfiles based on db %!s(int64=7) %!d(string=hai) anos
mysql e49f8fa3ae split dockerfiles based on db %!s(int64=7) %!d(string=hai) anos
postgresql e49f8fa3ae split dockerfiles based on db %!s(int64=7) %!d(string=hai) anos
redis e49f8fa3ae split dockerfiles based on db %!s(int64=7) %!d(string=hai) anos
README.docker 3a9924dd4d Update README.docker %!s(int64=5) %!d(string=hai) anos
cp-schema.sh e49f8fa3ae split dockerfiles based on db %!s(int64=7) %!d(string=hai) anos
docker-compose-all.yml e49f8fa3ae split dockerfiles based on db %!s(int64=7) %!d(string=hai) anos
docker-compose-mongodb.yml e49f8fa3ae split dockerfiles based on db %!s(int64=7) %!d(string=hai) anos
docker-compose-mysql.yml e49f8fa3ae split dockerfiles based on db %!s(int64=7) %!d(string=hai) anos
docker-compose-postgresql.yml e49f8fa3ae split dockerfiles based on db %!s(int64=7) %!d(string=hai) anos
docker-compose-redis.yml e49f8fa3ae split dockerfiles based on db %!s(int64=7) %!d(string=hai) anos

README.docker

Before you begin
* copy db schema run ./cp-schema.sh
* edit turnserver/turnserver.cfg according your db selection (mysql or postgresql or redis or mongodb)

# start

docker-compose -f docker-compose-all.yml up --build --detach

# restart
Notice: May restart needed for coturn container, if it could not access database yet, due initialization delay.
docker restart docker_coturn_1

# stop
docker-compose -f docker-compose-all.yml down


# Or Stop with volume removal
docker-compose down --volumes