
For some reason, the JVB servers now seem to tell clients to connect to 8443/tcp on localhost rather than the actual server. It seems it wants to build the URL based on the PUBLIC_URL envvar, but we previously did not pass that through to the JVB containers. Add it to their configuration so they'll have it available. Change-Id: I10c761105490a72c4eb9ac0b08a304b7d5d1e18c
29 lines
784 B
YAML
29 lines
784 B
YAML
# Based on https://github.com/jitsi/docker-jitsi-meet/blob/stable-7648-4/docker-compose.yml
|
|
# Licensed under the ASL v2.
|
|
|
|
version: '3.5'
|
|
|
|
services:
|
|
# Video bridge
|
|
jvb:
|
|
image: docker.io/jitsi/jvb:stable
|
|
restart: ${RESTART_POLICY:-unless-stopped}
|
|
network_mode: host
|
|
volumes:
|
|
- ${CONFIG}/jvb:/config
|
|
environment:
|
|
- DOCKER_HOST_ADDRESS
|
|
- PUBLIC_URL
|
|
- XMPP_AUTH_DOMAIN
|
|
- XMPP_INTERNAL_MUC_DOMAIN
|
|
- XMPP_SERVER
|
|
- JVB_AUTH_USER
|
|
- JVB_AUTH_PASSWORD
|
|
- JVB_BREWERY_MUC
|
|
- JVB_PORT
|
|
- JVB_TCP_HARVESTER_DISABLED
|
|
- JVB_TCP_PORT
|
|
- JVB_STUN_SERVERS
|
|
- JVB_ENABLE_APIS
|
|
- TZ
|