*57e3bb3jibri: bump Chrome version *a0a3410fix: Allows jicofo entering rooms without requiring a password. *1c27da8prosody: fix ranges redux (#1538) *9fc8ffaprosody: fix ranges definition (#1537) *39de818prosody: enable rate limits (#1536) *3568542prosody: add timestamps to the log *edb5e76workflow: tag jibri and jigasi images with version (#1522) *5d1d80djvb: fix missing dot in env (#1521) *0b1b45dbase: use FQIN in base/Dockerfile FROM statement *29f0cb2actions: tag images with detected versions (#1518) *7c50cb7web: support loading pwa-worker.js from subdir (#1517) *3af59c6web: fix bosh for subdomains *2fdc643jicofo: use bool instead of string for codec flags (#1507) *bdcae29jicofo: fix syntax error on opus end brace (#1506) *e5d4213jicofo: additional conference options (#1504) *6034e09jicofo: support opus red audio codec (#1503) *ef7ef9cjicofo: disable cert verification for jvb xmpp (#1501) *a8fe1aajicofo: fix template error in jvb xmpp server (#1500) *7d1bf8ejicofo: flag to use presence for bridge health checks (#1499) *1a4f9bdjicofo: fix broken rest template (#1498) *76f886fjicofo: add bridge region support and local region (#1497) *9c2f742jicofo: fix rest bind in container (#1496) *ed095bcmisc: support alternate xmpp server for jvb (#1495) *e1c1f1bjicofo: enable rest interface (#1494) *ca0b92eweb: allow custom colibri websocket port (#1491) *fe5dea3misc: working on unstable
58 lines
1.8 KiB
YAML
58 lines
1.8 KiB
YAML
version: '3.5'
|
|
|
|
services:
|
|
# SIP gateway (audio)
|
|
jigasi:
|
|
image: jitsi/jigasi:${JITSI_IMAGE_VERSION:-stable-8615}
|
|
restart: ${RESTART_POLICY:-unless-stopped}
|
|
ports:
|
|
- '${JIGASI_PORT_MIN:-20000}-${JIGASI_PORT_MAX:-20050}:${JIGASI_PORT_MIN:-20000}-${JIGASI_PORT_MAX:-20050}/udp'
|
|
volumes:
|
|
- ${CONFIG}/jigasi:/config:Z
|
|
- ${CONFIG}/transcripts:/tmp/transcripts:Z
|
|
environment:
|
|
- ENABLE_AUTH
|
|
- ENABLE_GUESTS
|
|
- XMPP_AUTH_DOMAIN
|
|
- XMPP_GUEST_DOMAIN
|
|
- XMPP_MUC_DOMAIN
|
|
- XMPP_INTERNAL_MUC_DOMAIN
|
|
- XMPP_SERVER
|
|
- XMPP_PORT
|
|
- XMPP_DOMAIN
|
|
- PUBLIC_URL
|
|
- JIGASI_DISABLE_SIP
|
|
- JIGASI_SIP_URI
|
|
- JIGASI_SIP_PASSWORD
|
|
- JIGASI_SIP_SERVER
|
|
- JIGASI_SIP_PORT
|
|
- JIGASI_SIP_TRANSPORT
|
|
- JIGASI_SIP_DEFAULT_ROOM
|
|
- JIGASI_XMPP_USER
|
|
- JIGASI_XMPP_PASSWORD
|
|
- JIGASI_BREWERY_MUC
|
|
- JIGASI_PORT_MIN
|
|
- JIGASI_PORT_MAX
|
|
- JIGASI_HEALTH_CHECK_SIP_URI
|
|
- JIGASI_HEALTH_CHECK_INTERVAL
|
|
- JIGASI_SIP_KEEP_ALIVE_METHOD
|
|
- JIGASI_ENABLE_SDES_SRTP
|
|
- ENABLE_TRANSCRIPTIONS
|
|
- JIGASI_TRANSCRIBER_ADVERTISE_URL
|
|
- JIGASI_TRANSCRIBER_RECORD_AUDIO
|
|
- JIGASI_TRANSCRIBER_SEND_TXT
|
|
- GC_PROJECT_ID
|
|
- GC_PRIVATE_KEY_ID
|
|
- GC_PRIVATE_KEY
|
|
- GC_CLIENT_EMAIL
|
|
- GC_CLIENT_ID
|
|
- GC_CLIENT_CERT_URL
|
|
- SENTRY_DSN="${JIGASI_SENTRY_DSN:-0}"
|
|
- SENTRY_ENVIRONMENT
|
|
- SENTRY_RELEASE
|
|
- TZ
|
|
depends_on:
|
|
- prosody
|
|
networks:
|
|
meet.jitsi:
|