|
|
@ -3,8 +3,8 @@ version: '3' |
|
|
|
services: |
|
|
|
services: |
|
|
|
# Frontend |
|
|
|
# Frontend |
|
|
|
web: |
|
|
|
web: |
|
|
|
image: jitsi/web:unstable |
|
|
|
image: jitsi/web:${JITSI_IMAGE_VERSION:-unstable} |
|
|
|
restart: ${RESTART_POLICY} |
|
|
|
restart: ${RESTART_POLICY:-unless-stopped} |
|
|
|
ports: |
|
|
|
ports: |
|
|
|
- '${HTTP_PORT}:80' |
|
|
|
- '${HTTP_PORT}:80' |
|
|
|
- '${HTTPS_PORT}:443' |
|
|
|
- '${HTTPS_PORT}:443' |
|
|
@ -140,8 +140,8 @@ services: |
|
|
|
|
|
|
|
|
|
|
|
# XMPP server |
|
|
|
# XMPP server |
|
|
|
prosody: |
|
|
|
prosody: |
|
|
|
image: jitsi/prosody:unstable |
|
|
|
image: jitsi/prosody:${JITSI_IMAGE_VERSION:-unstable} |
|
|
|
restart: ${RESTART_POLICY} |
|
|
|
restart: ${RESTART_POLICY:-unless-stopped} |
|
|
|
expose: |
|
|
|
expose: |
|
|
|
- '${XMPP_PORT:-5222}' |
|
|
|
- '${XMPP_PORT:-5222}' |
|
|
|
- '5347' |
|
|
|
- '5347' |
|
|
@ -225,8 +225,8 @@ services: |
|
|
|
|
|
|
|
|
|
|
|
# Focus component |
|
|
|
# Focus component |
|
|
|
jicofo: |
|
|
|
jicofo: |
|
|
|
image: jitsi/jicofo:unstable |
|
|
|
image: jitsi/jicofo:${JITSI_IMAGE_VERSION:-unstable} |
|
|
|
restart: ${RESTART_POLICY} |
|
|
|
restart: ${RESTART_POLICY:-unless-stopped} |
|
|
|
volumes: |
|
|
|
volumes: |
|
|
|
- ${CONFIG}/jicofo:/config:Z |
|
|
|
- ${CONFIG}/jicofo:/config:Z |
|
|
|
environment: |
|
|
|
environment: |
|
|
@ -275,8 +275,8 @@ services: |
|
|
|
|
|
|
|
|
|
|
|
# Video bridge |
|
|
|
# Video bridge |
|
|
|
jvb: |
|
|
|
jvb: |
|
|
|
image: jitsi/jvb:unstable |
|
|
|
image: jitsi/jvb:${JITSI_IMAGE_VERSION:-unstable} |
|
|
|
restart: ${RESTART_POLICY} |
|
|
|
restart: ${RESTART_POLICY:-unless-stopped} |
|
|
|
ports: |
|
|
|
ports: |
|
|
|
- '${JVB_PORT:-10000}:${JVB_PORT:-10000}/udp' |
|
|
|
- '${JVB_PORT:-10000}:${JVB_PORT:-10000}/udp' |
|
|
|
- '127.0.0.1:${JVB_COLIBRI_PORT:-8080}:8080' |
|
|
|
- '127.0.0.1:${JVB_COLIBRI_PORT:-8080}:8080' |
|
|
|