mirror of
https://github.com/strukturag/nextcloud-spreed-signaling
synced 2024-06-27 09:50:12 +02:00
fab080f16a
Updates to Docker build: * Alpine 1.13, * usrsctp 70d42ae95a1de83bd317c8cc9503f894671d1392 * libsrtp 2.3.0 * Janus 0.11.1 * Added libogg-dev * Nats 2.2.1 * golang 1.16 Co-authored-by: root <root@kleener.eu>
33 lines
718 B
YAML
33 lines
718 B
YAML
version: '3'
|
|
|
|
services:
|
|
spreedbackend:
|
|
build: .
|
|
volumes:
|
|
- ./server.conf:/config/server.conf
|
|
network_mode: host
|
|
restart: unless-stopped
|
|
depends_on:
|
|
- nats
|
|
- janus
|
|
- coturn
|
|
nats:
|
|
image: nats:2.2.1
|
|
volumes:
|
|
- ./gnatsd.conf:/config/gnatsd.conf
|
|
command: ["-c", "/config/gnatsd.conf"]
|
|
network_mode: host
|
|
restart: unless-stopped
|
|
janus:
|
|
build: docker/janus
|
|
command: ["janus", "--full-trickle"]
|
|
network_mode: host
|
|
restart: unless-stopped
|
|
coturn:
|
|
build: docker/coturn
|
|
network_mode: host
|
|
environment:
|
|
REALM: nextcloud.domain.invalid
|
|
STATIC_SECRET: static_secret_same_in_server_conf
|
|
restart: unless-stopped
|