*4eb5575prosody: c2s encryption flag from environment *cc34823prosody: tune internal muc settings *f512116prosody: jibri and jigasi skip muc passwords (#1718) *6c1f384Add flag for require-muc-config-flag. (#1717) *6e6dd96web: nginx config for load-test client if present (#1715) *11d7d75fix: Do not load domain_mapper under breakout component (#1714) *4ca5763prosody: the new version of contrib-prosody-plugins (#1713) *d31e164build: simplify detection of the target platform *21f04eabase: update tpl *9b686c6prosody: Drops unused module. *1365d7fbase-java: include jdk package *4584779jicofo: fix enable sctp octo defaults (#1708) *2a3f8fdweb: fix config.js syntax *df88c7cFix/web settings prop syntax (#1706) *d64ae1cweb: remove 'startBitrate' that is no longer supported. *1cba0b5web: Fix the maxbitrates config setting. Also, remove the 'enforcePreferredCodec' setting which is no longer supported. *1dbe5cdweb: cleanup config *3a888fdjicofo: add support for max-ssrcs-per-user config *5093efbfeat: Add testing flag for Av1 *7f86006prosody: remove muc_meeting_id from lobby *c21a598prosody: visitors config whitespace fix (#1694) *8845606Move trusted_proxies from visitors to main prosody config file. (#1699) *e41e4f4Require tls by default. (#1698) *80e4ee6Remove unnecessary modules and properties (#1697) *2915176prosody: skip recorder account unless in client mode *46b98b5prosody: brewery mode for jvb/jicofo discovery muc *52eef2efeat: Add an option to set jibri-sip brewery jid. (#1689) *ab30f56prosody: enable muc_meeting_id in lobby component *5cc0ef0jicofo: fix duplicate line *2a67885jicofo: trusted domain list *78fb030fix: Fix typo in var name. (#1690) *1ad045efeat: Add an option to enable sctp for relays. (#1688) *aa898e4jicofo: fix visitors auth domain (#1687) *ec8615afix: Fix default JIBRI_PENDING_TIMEOUT. (#1686) *483bbdeweb: trim deprecated options and defaults *11cbfccweb: provide bosh URL as relative only if flagged (#1682) *60100d6jvb: expose public IP in autoscaler sidecar config (#1679) *b8a9080task: fix shutdown script *2e3c272jvb: fix terminate script for autoscaler sidecar *3519113jvb: finish script for graceful shutdown (#1676) *4fba8b5task: support logging to file in JVB container (#1675) *431cdccweb: allow desktop framerate to be automatically determined by the browser *4c009adjvb: fix version for autoscaler config *4531615prosody: add smacks to guest vhost *b4428bfprosody: use mod_smacks.lua from prosody since 0.12.4 *ee2f3c9docker-compose.yml: expose jicofo and jvb env vars for defining max memory. *940cd97env.example: add jicofo and jvb env vars for defining max memory. *71b3892jicofo,jvb,jigasi: fix SENTRY_DSN cannot be defined *e6a0c04jibri: add check for /dev/shm size *dbffba1Revert "jicofo, jigasi, jvb: fix SENTRY_DSN not being read" *073f85dRevert "logging: fix reference to old variable" *8415c84logging: fix reference to old variable *fa2b4dbjicofo, jigasi, jvb: fix SENTRY_DSN not being read *42a2153misc: working on unstable
62 lines
2.0 KiB
YAML
62 lines
2.0 KiB
YAML
version: '3.5'
|
|
|
|
services:
|
|
jibri:
|
|
image: jitsi/jibri:${JITSI_IMAGE_VERSION:-stable-9220}
|
|
restart: ${RESTART_POLICY:-unless-stopped}
|
|
volumes:
|
|
- ${CONFIG}/jibri:/config:Z
|
|
shm_size: '2gb'
|
|
cap_add:
|
|
- SYS_ADMIN
|
|
environment:
|
|
- AUTOSCALER_SIDECAR_KEY_FILE
|
|
- AUTOSCALER_SIDECAR_KEY_ID
|
|
- AUTOSCALER_SIDECAR_GROUP_NAME
|
|
- AUTOSCALER_SIDECAR_HOST_ID
|
|
- AUTOSCALER_SIDECAR_INSTANCE_ID
|
|
- AUTOSCALER_SIDECAR_PORT
|
|
- AUTOSCALER_SIDECAR_REGION
|
|
- AUTOSCALER_SIDECAR_SHUTDOWN_POLLING_INTERVAL
|
|
- AUTOSCALER_SIDECAR_STATS_POLLING_INTERVAL
|
|
- AUTOSCALER_URL
|
|
- CHROMIUM_FLAGS
|
|
- DISPLAY=:0
|
|
- ENABLE_STATS_D
|
|
- JIBRI_WEBHOOK_SUBSCRIBERS
|
|
- JIBRI_INSTANCE_ID
|
|
- JIBRI_HTTP_API_EXTERNAL_PORT
|
|
- JIBRI_HTTP_API_INTERNAL_PORT
|
|
- JIBRI_RECORDING_RESOLUTION
|
|
- JIBRI_RECORDING_VIDEO_ENCODE_PRESET
|
|
- JIBRI_RECORDING_CONSTANT_RATE_FACTOR
|
|
- JIBRI_RECORDING_FRAMERATE
|
|
- JIBRI_RECORDING_QUEUE_SIZE
|
|
- JIBRI_RECORDING_STREAMING_MAX_BITRATE
|
|
- JIBRI_USAGE_TIMEOUT
|
|
- JIBRI_XMPP_USER
|
|
- JIBRI_XMPP_PASSWORD
|
|
- JIBRI_BREWERY_MUC
|
|
- JIBRI_RECORDER_USER
|
|
- JIBRI_RECORDER_PASSWORD
|
|
- JIBRI_RECORDING_DIR
|
|
- JIBRI_FINALIZE_RECORDING_SCRIPT_PATH
|
|
- JIBRI_STRIP_DOMAIN_JID
|
|
- JIBRI_STATSD_HOST
|
|
- JIBRI_STATSD_PORT
|
|
- LOCAL_ADDRESS
|
|
- PUBLIC_URL
|
|
- TZ
|
|
- XMPP_AUTH_DOMAIN
|
|
- XMPP_DOMAIN
|
|
- XMPP_INTERNAL_MUC_DOMAIN
|
|
- XMPP_MUC_DOMAIN
|
|
- XMPP_RECORDER_DOMAIN
|
|
- XMPP_SERVER
|
|
- XMPP_PORT
|
|
- XMPP_TRUST_ALL_CERTS
|
|
depends_on:
|
|
- jicofo
|
|
networks:
|
|
meet.jitsi:
|