docker-compose.yml 16 KB

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