docker-compose.yml 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502
  1. version: '3.5'
  2. services:
  3. # Frontend
  4. web:
  5. image: jitsi/web:${JITSI_IMAGE_VERSION:-stable-10133}
  6. restart: ${RESTART_POLICY:-unless-stopped}
  7. ports:
  8. - '${HTTP_PORT}:80'
  9. - '${HTTPS_PORT}:443'
  10. volumes:
  11. - ${CONFIG}/web:/config:Z
  12. - ${CONFIG}/web/crontabs:/var/spool/cron/crontabs:Z
  13. - ${CONFIG}/transcripts:/usr/share/jitsi-meet/transcripts:Z
  14. - ${CONFIG}/web/load-test:/usr/share/jitsi-meet/load-test:Z
  15. labels:
  16. service: "jitsi-web"
  17. environment:
  18. - AMPLITUDE_ID
  19. - ANALYTICS_SCRIPT_URLS
  20. - ANALYTICS_WHITELISTED_EVENTS
  21. - AUDIO_QUALITY_OPUS_BITRATE
  22. - AUTO_CAPTION_ON_RECORD
  23. - BRANDING_DATA_URL
  24. - BOSH_RELATIVE
  25. - CHROME_EXTENSION_BANNER_JSON
  26. - CODEC_ORDER_JVB
  27. - CODEC_ORDER_JVB_MOBILE
  28. - CODEC_ORDER_P2P
  29. - CODEC_ORDER_P2P_MOBILE
  30. - COLIBRI_WEBSOCKET_PORT
  31. - COLIBRI_WEBSOCKET_JVB_LOOKUP_NAME
  32. - COLIBRI_WEBSOCKET_REGEX
  33. - CONFCODE_URL
  34. - CORS_HEADER_ACCESS_CONTROL_ALLOW_ORIGIN
  35. - DEFAULT_LANGUAGE
  36. - DEPLOYMENTINFO_ENVIRONMENT
  37. - DEPLOYMENTINFO_ENVIRONMENT_TYPE
  38. - DEPLOYMENTINFO_REGION
  39. - DEPLOYMENTINFO_SHARD
  40. - DESKTOP_SHARING_FRAMERATE_AUTO
  41. - DESKTOP_SHARING_FRAMERATE_MIN
  42. - DESKTOP_SHARING_FRAMERATE_MAX
  43. - DIALIN_NUMBERS_URL
  44. - DIALOUT_AUTH_URL
  45. - DIALOUT_CODES_URL
  46. - DISABLE_AUDIO_LEVELS
  47. - DISABLE_COLIBRI_WEBSOCKET_JVB_LOOKUP
  48. - DISABLE_DEEP_LINKING
  49. - DISABLE_GRANT_MODERATOR
  50. - DISABLE_HTTPS
  51. - DISABLE_KICKOUT
  52. - DISABLE_LOCAL_RECORDING
  53. - DISABLE_POLLS
  54. - DISABLE_PRIVATE_CHAT
  55. - DISABLE_PROFILE
  56. - DISABLE_REACTIONS
  57. - DISABLE_REMOTE_VIDEO_MENU
  58. - DISABLE_START_FOR_ALL
  59. - DROPBOX_APPKEY
  60. - DROPBOX_REDIRECT_URI
  61. - DYNAMIC_BRANDING_URL
  62. - ENABLE_ADAPTIVE_MODE
  63. - ENABLE_AUDIO_PROCESSING
  64. - ENABLE_AUTOMATIC_GAIN_CONTROL
  65. - ENABLE_AUTH
  66. - ENABLE_AUTH_DOMAIN
  67. - ENABLE_BREAKOUT_ROOMS
  68. - ENABLE_CALENDAR
  69. - ENABLE_COLIBRI_WEBSOCKET
  70. - ENABLE_COLIBRI_WEBSOCKET_UNSAFE_REGEX
  71. - ENABLE_E2EPING
  72. - ENABLE_FILE_RECORDING_SHARING
  73. - ENABLE_GUESTS
  74. - ENABLE_HSTS
  75. - ENABLE_HTTP_REDIRECT
  76. - ENABLE_IPV6
  77. - ENABLE_LETSENCRYPT
  78. - ENABLE_NO_AUDIO_DETECTION
  79. - ENABLE_NOISY_MIC_DETECTION
  80. - ENABLE_OCTO
  81. - ENABLE_OPUS_RED
  82. - ENABLE_PREJOIN_PAGE
  83. - ENABLE_P2P
  84. - ENABLE_WELCOME_PAGE
  85. - ENABLE_CLOSE_PAGE
  86. - ENABLE_LIVESTREAMING
  87. - ENABLE_LIVESTREAMING_DATA_PRIVACY_LINK
  88. - ENABLE_LIVESTREAMING_HELP_LINK
  89. - ENABLE_LIVESTREAMING_TERMS_LINK
  90. - ENABLE_LIVESTREAMING_VALIDATOR_REGEXP_STRING
  91. - ENABLE_LOAD_TEST_CLIENT
  92. - ENABLE_LOCAL_RECORDING_NOTIFY_ALL_PARTICIPANT
  93. - ENABLE_LOCAL_RECORDING_SELF_START
  94. - ENABLE_RECORDING
  95. - ENABLE_REMB
  96. - ENABLE_REQUIRE_DISPLAY_NAME
  97. - ENABLE_SERVICE_RECORDING
  98. - ENABLE_SIMULCAST
  99. - ENABLE_STATS_ID
  100. - ENABLE_STEREO
  101. - ENABLE_SUBDOMAINS
  102. - ENABLE_TALK_WHILE_MUTED
  103. - ENABLE_TCC
  104. - ENABLE_TRANSCRIPTIONS
  105. - ENABLE_VLA
  106. - ENABLE_XMPP_WEBSOCKET
  107. - ENABLE_JAAS_COMPONENTS
  108. - ETHERPAD_PUBLIC_URL
  109. - ETHERPAD_URL_BASE
  110. - E2EPING_NUM_REQUESTS
  111. - E2EPING_MAX_CONFERENCE_SIZE
  112. - E2EPING_MAX_MESSAGE_PER_SECOND
  113. - GOOGLE_ANALYTICS_ID
  114. - GOOGLE_API_APP_CLIENT_ID
  115. - HIDE_PREMEETING_BUTTONS
  116. - HIDE_PREJOIN_DISPLAY_NAME
  117. - HIDE_PREJOIN_EXTRA_BUTTONS
  118. - INVITE_SERVICE_URL
  119. - JVB_PREFER_SCTP
  120. - LETSENCRYPT_DOMAIN
  121. - LETSENCRYPT_EMAIL
  122. - LETSENCRYPT_USE_STAGING
  123. - LETSENCRYPT_ACME_SERVER
  124. - MATOMO_ENDPOINT
  125. - MATOMO_SITE_ID
  126. - MICROSOFT_API_APP_CLIENT_ID
  127. - NGINX_KEEPALIVE_TIMEOUT
  128. - NGINX_RESOLVER
  129. - NGINX_WORKER_PROCESSES
  130. - NGINX_WORKER_CONNECTIONS
  131. - PEOPLE_SEARCH_URL
  132. - PREFERRED_LANGUAGE
  133. - PUBLIC_URL
  134. - P2P_PREFERRED_CODEC
  135. - P2P_STUN_SERVERS
  136. - RESOLUTION
  137. - RESOLUTION_MIN
  138. - RESOLUTION_WIDTH
  139. - RESOLUTION_WIDTH_MIN
  140. - START_AUDIO_MUTED
  141. - START_AUDIO_ONLY
  142. - START_SILENT
  143. - START_WITH_AUDIO_MUTED
  144. - START_VIDEO_MUTED
  145. - START_WITH_VIDEO_MUTED
  146. - TOKEN_AUTH_URL
  147. - TOOLBAR_BUTTONS
  148. - TRANSLATION_LANGUAGES
  149. - TRANSLATION_LANGUAGES_HEAD
  150. - TZ
  151. - USE_APP_LANGUAGE
  152. - VIDEOQUALITY_BITRATE_H264_LOW
  153. - VIDEOQUALITY_BITRATE_H264_STANDARD
  154. - VIDEOQUALITY_BITRATE_H264_HIGH
  155. - VIDEOQUALITY_BITRATE_H264_FULL
  156. - VIDEOQUALITY_BITRATE_H264_ULTRA
  157. - VIDEOQUALITY_BITRATE_H264_SS_HIGH
  158. - VIDEOQUALITY_BITRATE_VP8_LOW
  159. - VIDEOQUALITY_BITRATE_VP8_STANDARD
  160. - VIDEOQUALITY_BITRATE_VP8_HIGH
  161. - VIDEOQUALITY_BITRATE_VP8_FULL
  162. - VIDEOQUALITY_BITRATE_VP8_ULTRA
  163. - VIDEOQUALITY_BITRATE_VP8_SS_HIGH
  164. - VIDEOQUALITY_BITRATE_VP9_LOW
  165. - VIDEOQUALITY_BITRATE_VP9_STANDARD
  166. - VIDEOQUALITY_BITRATE_VP9_HIGH
  167. - VIDEOQUALITY_BITRATE_VP9_FULL
  168. - VIDEOQUALITY_BITRATE_VP9_ULTRA
  169. - VIDEOQUALITY_BITRATE_VP9_SS_HIGH
  170. - VIDEOQUALITY_BITRATE_AV1_LOW
  171. - VIDEOQUALITY_BITRATE_AV1_STANDARD
  172. - VIDEOQUALITY_BITRATE_AV1_HIGH
  173. - VIDEOQUALITY_BITRATE_AV1_FULL
  174. - VIDEOQUALITY_BITRATE_AV1_ULTRA
  175. - VIDEOQUALITY_BITRATE_AV1_SS_HIGH
  176. - VIDEOQUALITY_PREFERRED_CODEC
  177. - XMPP_AUTH_DOMAIN
  178. - XMPP_BOSH_URL_BASE
  179. - XMPP_DOMAIN
  180. - XMPP_GUEST_DOMAIN
  181. - XMPP_MUC_DOMAIN
  182. - XMPP_HIDDEN_DOMAIN
  183. - XMPP_PORT
  184. - XMPP_RECORDER_DOMAIN
  185. - WHITEBOARD_COLLAB_SERVER_PUBLIC_URL
  186. - WHITEBOARD_COLLAB_SERVER_URL_BASE
  187. networks:
  188. meet.jitsi:
  189. depends_on:
  190. - jvb
  191. # XMPP server
  192. prosody:
  193. image: jitsi/prosody:${JITSI_IMAGE_VERSION:-stable-10133}
  194. restart: ${RESTART_POLICY:-unless-stopped}
  195. expose:
  196. - '${XMPP_PORT:-5222}'
  197. - '${PROSODY_S2S_PORT:-5269}'
  198. - '5347'
  199. - '${PROSODY_HTTP_PORT:-5280}'
  200. labels:
  201. service: "jitsi-prosody"
  202. volumes:
  203. - ${CONFIG}/prosody/config:/config:Z
  204. - ${CONFIG}/prosody/prosody-plugins-custom:/prosody-plugins-custom:Z
  205. environment:
  206. - AUTH_TYPE
  207. - DISABLE_POLLS
  208. - ENABLE_AUTH
  209. - ENABLE_AV_MODERATION
  210. - ENABLE_BREAKOUT_ROOMS
  211. - ENABLE_END_CONFERENCE
  212. - ENABLE_GUESTS
  213. - ENABLE_IPV6
  214. - ENABLE_LOBBY
  215. - ENABLE_RECORDING
  216. - ENABLE_S2S
  217. - ENABLE_TRANSCRIPTIONS
  218. - ENABLE_VISITORS
  219. - ENABLE_XMPP_WEBSOCKET
  220. - ENABLE_JAAS_COMPONENTS
  221. - GC_TYPE
  222. - GC_INC_TH
  223. - GC_INC_SPEED
  224. - GC_INC_STEP_SIZE
  225. - GC_GEN_MIN_TH
  226. - GC_GEN_MAX_TH
  227. - GLOBAL_CONFIG
  228. - GLOBAL_MODULES
  229. - JIBRI_RECORDER_USER
  230. - JIBRI_RECORDER_PASSWORD
  231. - JIBRI_SIP_BREWERY_MUC
  232. - JIBRI_XMPP_USER
  233. - JIBRI_XMPP_PASSWORD
  234. - JICOFO_AUTH_PASSWORD
  235. - JICOFO_COMPONENT_SECRET
  236. - JIGASI_TRANSCRIBER_PASSWORD
  237. - JIGASI_TRANSCRIBER_USER
  238. - JIGASI_XMPP_USER
  239. - JIGASI_XMPP_PASSWORD
  240. - JVB_AUTH_USER
  241. - JVB_AUTH_PASSWORD
  242. - JWT_APP_ID
  243. - JWT_APP_SECRET
  244. - JWT_ACCEPTED_ISSUERS
  245. - JWT_ACCEPTED_AUDIENCES
  246. - JWT_ASAP_KEYSERVER
  247. - JWT_ALLOW_EMPTY
  248. - JWT_AUTH_TYPE
  249. - JWT_ENABLE_DOMAIN_VERIFICATION
  250. - JWT_SIGN_TYPE
  251. - JWT_TOKEN_AUTH_MODULE
  252. - MATRIX_UVS_URL
  253. - MATRIX_UVS_ISSUER
  254. - MATRIX_UVS_AUTH_TOKEN
  255. - MATRIX_UVS_SYNC_POWER_LEVELS
  256. - MATRIX_LOBBY_BYPASS
  257. - LOG_LEVEL
  258. - LDAP_AUTH_METHOD
  259. - LDAP_BASE
  260. - LDAP_BINDDN
  261. - LDAP_BINDPW
  262. - LDAP_FILTER
  263. - LDAP_VERSION
  264. - LDAP_TLS_CIPHERS
  265. - LDAP_TLS_CHECK_PEER
  266. - LDAP_TLS_CACERT_FILE
  267. - LDAP_TLS_CACERT_DIR
  268. - LDAP_START_TLS
  269. - LDAP_URL
  270. - LDAP_USE_TLS
  271. - MAX_PARTICIPANTS
  272. - PROSODY_ADMINS
  273. - PROSODY_AUTH_TYPE
  274. - PROSODY_C2S_LIMIT
  275. - PROSODY_C2S_REQUIRE_ENCRYPTION
  276. - PROSODY_RESERVATION_ENABLED
  277. - PROSODY_RESERVATION_REST_BASE_URL
  278. - PROSODY_DISABLE_C2S_LIMIT
  279. - PROSODY_DISABLE_S2S_LIMIT
  280. - PROSODY_ENABLE_RATE_LIMITS
  281. - PROSODY_ENABLE_RECORDING_METADATA
  282. - PROSODY_ENABLE_STANZA_COUNTS
  283. - PROSODY_ENABLE_S2S
  284. - PROSODY_ENABLE_METRICS
  285. - PROSODY_GUEST_AUTH_TYPE
  286. - PROSODY_HTTP_PORT
  287. - PROSODY_LOG_CONFIG
  288. - PROSODY_METRICS_ALLOWED_CIDR
  289. - PROSODY_MODE
  290. - PROSODY_RATE_LIMIT_LOGIN_RATE
  291. - PROSODY_RATE_LIMIT_SESSION_RATE
  292. - PROSODY_RATE_LIMIT_TIMEOUT
  293. - PROSODY_RATE_LIMIT_ALLOW_RANGES
  294. - PROSODY_RATE_LIMIT_CACHE_SIZE
  295. - PROSODY_S2S_LIMIT
  296. - PROSODY_S2S_PORT
  297. - PROSODY_TRUSTED_PROXIES
  298. - PROSODY_VISITOR_INDEX
  299. - PROSODY_VISITORS_MUC_PREFIX
  300. - PROSODY_VISITORS_S2S_VHOSTS
  301. - PUBLIC_URL
  302. - STUN_HOST
  303. - STUN_PORT
  304. - TURN_CREDENTIALS
  305. - TURN_USERNAME
  306. - TURN_PASSWORD
  307. - TURN_HOST
  308. - TURNS_HOST
  309. - TURN_PORT
  310. - TURNS_PORT
  311. - TURN_TRANSPORT
  312. - TURN_TTL
  313. - TZ
  314. - VISITORS_MAX_VISITORS_PER_NODE
  315. - VISITORS_XMPP_DOMAIN
  316. - VISITORS_XMPP_SERVER
  317. - VISITORS_XMPP_PORT
  318. - XMPP_BREAKOUT_MUC_MODULES
  319. - XMPP_CONFIGURATION
  320. - XMPP_DOMAIN
  321. - XMPP_AUTH_DOMAIN
  322. - XMPP_GUEST_DOMAIN
  323. - XMPP_MUC_DOMAIN
  324. - XMPP_INTERNAL_MUC_DOMAIN
  325. - XMPP_LOBBY_MUC_MODULES
  326. - XMPP_MODULES
  327. - XMPP_MUC_MODULES
  328. - XMPP_MUC_CONFIGURATION
  329. - XMPP_INTERNAL_MUC_MODULES
  330. - XMPP_HIDDEN_DOMAIN
  331. - XMPP_PORT
  332. - XMPP_RECORDER_DOMAIN
  333. - XMPP_SERVER_S2S_PORT
  334. - XMPP_SPEAKERSTATS_MODULES
  335. networks:
  336. meet.jitsi:
  337. aliases:
  338. - ${XMPP_SERVER:-xmpp.meet.jitsi}
  339. # Focus component
  340. jicofo:
  341. image: jitsi/jicofo:${JITSI_IMAGE_VERSION:-stable-10133}
  342. restart: ${RESTART_POLICY:-unless-stopped}
  343. ports:
  344. - '127.0.0.1:${JICOFO_REST_PORT:-8888}:8888'
  345. volumes:
  346. - ${CONFIG}/jicofo:/config:Z
  347. labels:
  348. service: "jitsi-jicofo"
  349. environment:
  350. - AUTH_TYPE
  351. - BRIDGE_AVG_PARTICIPANT_STRESS
  352. - BRIDGE_STRESS_THRESHOLD
  353. - ENABLE_AUTH
  354. - ENABLE_AUTO_OWNER
  355. - ENABLE_MODERATOR_CHECKS
  356. - ENABLE_CODEC_VP8
  357. - ENABLE_CODEC_VP9
  358. - ENABLE_CODEC_AV1
  359. - ENABLE_CODEC_H264
  360. - ENABLE_CODEC_OPUS_RED
  361. - ENABLE_JVB_XMPP_SERVER
  362. - ENABLE_OCTO
  363. - ENABLE_OCTO_SCTP
  364. - ENABLE_RECORDING
  365. - ENABLE_SCTP
  366. - ENABLE_SHARED_DOCUMENT_RANDOM_NAME
  367. - ENABLE_TRANSCRIPTIONS
  368. - ENABLE_VISITORS
  369. - ENABLE_AUTO_LOGIN
  370. - JICOFO_AUTH_LIFETIME
  371. - JICOFO_AUTH_PASSWORD
  372. - JICOFO_AUTH_TYPE
  373. - JICOFO_BRIDGE_REGION_GROUPS
  374. - JICOFO_ENABLE_AUTH
  375. - JICOFO_ENABLE_BRIDGE_HEALTH_CHECKS
  376. - JICOFO_CONF_INITIAL_PARTICIPANT_WAIT_TIMEOUT
  377. - JICOFO_CONF_SINGLE_PARTICIPANT_TIMEOUT
  378. - JICOFO_CONF_SOURCE_SIGNALING_DELAYS
  379. - JICOFO_CONF_MAX_AUDIO_SENDERS
  380. - JICOFO_CONF_MAX_VIDEO_SENDERS
  381. - JICOFO_CONF_STRIP_SIMULCAST
  382. - JICOFO_CONF_SSRC_REWRITING
  383. - JICOFO_ENABLE_HEALTH_CHECKS
  384. - JICOFO_ENABLE_ICE_FAILURE_DETECTION
  385. - JICOFO_ENABLE_REST
  386. - JICOFO_HEALTH_CHECKS_USE_PRESENCE
  387. - JICOFO_MAX_MEMORY
  388. - JICOFO_MULTI_STREAM_BACKWARD_COMPAT
  389. - JICOFO_OCTO_REGION
  390. - JICOFO_TRUSTED_DOMAINS
  391. - JIBRI_BREWERY_MUC
  392. - JIBRI_REQUEST_RETRIES
  393. - JIBRI_PENDING_TIMEOUT
  394. - JIGASI_BREWERY_MUC
  395. - JIGASI_SIP_URI
  396. - JIGASI_TRUSTED_DOMAINS
  397. - JVB_BREWERY_MUC
  398. - JVB_XMPP_AUTH_DOMAIN
  399. - JVB_XMPP_INTERNAL_MUC_DOMAIN
  400. - JVB_XMPP_PORT
  401. - JVB_XMPP_SERVER
  402. - MAX_BRIDGE_PARTICIPANTS
  403. - OCTO_BRIDGE_SELECTION_STRATEGY
  404. - PROSODY_VISITORS_MUC_PREFIX
  405. - SENTRY_DSN="${JICOFO_SENTRY_DSN:-0}"
  406. - SENTRY_ENVIRONMENT
  407. - SENTRY_RELEASE
  408. - TZ
  409. - VISITORS_MAX_PARTICIPANTS
  410. - VISITORS_MAX_VISITORS_PER_NODE
  411. - VISITORS_XMPP_AUTH_DOMAIN
  412. - VISITORS_XMPP_SERVER
  413. - VISITORS_XMPP_DOMAIN
  414. - XMPP_DOMAIN
  415. - XMPP_AUTH_DOMAIN
  416. - XMPP_INTERNAL_MUC_DOMAIN
  417. - XMPP_MUC_DOMAIN
  418. - XMPP_HIDDEN_DOMAIN
  419. - XMPP_SERVER
  420. - XMPP_PORT
  421. - XMPP_RECORDER_DOMAIN
  422. - MAX_SSRCS_PER_USER
  423. - MAX_SSRC_GROUPS_PER_USER
  424. depends_on:
  425. - prosody
  426. networks:
  427. meet.jitsi:
  428. # Video bridge
  429. jvb:
  430. image: jitsi/jvb:${JITSI_IMAGE_VERSION:-stable-10133}
  431. restart: ${RESTART_POLICY:-unless-stopped}
  432. ports:
  433. - '${JVB_PORT:-10000}:${JVB_PORT:-10000}/udp'
  434. - '127.0.0.1:${JVB_COLIBRI_PORT:-8080}:8080'
  435. volumes:
  436. - ${CONFIG}/jvb:/config:Z
  437. labels:
  438. service: "jitsi-jvb"
  439. environment:
  440. - AUTOSCALER_SIDECAR_KEY_FILE
  441. - AUTOSCALER_SIDECAR_KEY_ID
  442. - AUTOSCALER_SIDECAR_GROUP_NAME
  443. - AUTOSCALER_SIDECAR_HOST_ID
  444. - AUTOSCALER_SIDECAR_INSTANCE_ID
  445. - AUTOSCALER_SIDECAR_PORT
  446. - AUTOSCALER_SIDECAR_REGION
  447. - AUTOSCALER_SIDECAR_SHUTDOWN_POLLING_INTERVAL
  448. - AUTOSCALER_SIDECAR_STATS_POLLING_INTERVAL
  449. - DOCKER_HOST_ADDRESS
  450. - ENABLE_COLIBRI_WEBSOCKET
  451. - ENABLE_JVB_XMPP_SERVER
  452. - ENABLE_OCTO
  453. - ENABLE_SCTP
  454. - JVB_ADVERTISE_IPS
  455. - JVB_ADVERTISE_PRIVATE_CANDIDATES
  456. - JVB_AUTH_USER
  457. - JVB_AUTH_PASSWORD
  458. - JVB_BREWERY_MUC
  459. - JVB_CC_TRUST_BWE
  460. - JVB_DISABLE_STUN
  461. - JVB_DISABLE_XMPP
  462. - JVB_INSTANCE_ID
  463. - JVB_PORT
  464. - JVB_MUC_NICKNAME
  465. - JVB_STUN_SERVERS
  466. - JVB_LOG_FILE
  467. - JVB_OCTO_BIND_ADDRESS
  468. - JVB_OCTO_REGION
  469. - JVB_OCTO_RELAY_ID
  470. - JVB_REQUIRE_VALID_ADDRESS
  471. - JVB_USE_USRSCTP
  472. - JVB_WS_DOMAIN
  473. - JVB_WS_SERVER_ID
  474. - JVB_WS_TLS
  475. - JVB_XMPP_AUTH_DOMAIN
  476. - JVB_XMPP_INTERNAL_MUC_DOMAIN
  477. - JVB_XMPP_PORT
  478. - JVB_XMPP_SERVER
  479. - PUBLIC_URL
  480. - SENTRY_DSN="${JVB_SENTRY_DSN:-0}"
  481. - SENTRY_ENVIRONMENT
  482. - SENTRY_RELEASE
  483. - COLIBRI_REST_ENABLED
  484. - SHUTDOWN_REST_ENABLED
  485. - TZ
  486. - VIDEOBRIDGE_MAX_MEMORY
  487. - XMPP_AUTH_DOMAIN
  488. - XMPP_INTERNAL_MUC_DOMAIN
  489. - XMPP_SERVER
  490. - XMPP_PORT
  491. depends_on:
  492. - prosody
  493. networks:
  494. meet.jitsi:
  495. # Custom network so all services can communicate using a FQDN
  496. networks:
  497. meet.jitsi: