*b4604f3feat(whiteboard) add builtin whiteboard integration *49bd165feat(jibri) update Chrome to 126 *980703bfix(jibri): display modes in xorg config *c65d2bdfeat(jigasi,jicofo,jvb,jibri,prosody): add healthcheck.sh scripts and prosody http_health mod *d2ac43dfeat(jigasi): Add new environment variables for jigasi configuration (#1841) *fbc250efeat(prosody): openmetrics module support (#1832) *2adac72feat(prosody): Drop non existing config. *e22b4f3feat(jibri): Adds more fonts. *982e577feat(jicofo,jvb,web) default to using SCTP based datachannels *55c975ffix(jicofo): use integer for port value to fix addition (#1826) *7c8763fbase: update tpl to version 1.3.0 *1d3c0f1jibri: fail to start if the SYS_ADMIN cap is missing (#1816) *cacee4ejvb: adds autoscaler sidecar hook to signal final shutdown (#1809) *726b0f0jibri: adds autoscaler sidecar hook to signal final shutdown (#1810) *f2b2cc4etherpad: update image version and settings *731d6d1base: update tpl to make toBool more resilient *59c4eb2jvb: add fallback WS server ID *9a54843jvb: add ability to configure the TLS option for colibri WS *79a4635jvb: add ability to disable XMPP *77ce86ajvb: add ability to enable SCTP datachannels *76ffaa7jicofo, jvb: fix OCTO + SCTP behaviour *0298a30misc: working on unstable
70 lines
2.3 KiB
YAML
70 lines
2.3 KiB
YAML
version: '3.5'
|
|
|
|
services:
|
|
# SIP gateway (audio)
|
|
jigasi:
|
|
image: jitsi/jigasi:${JITSI_IMAGE_VERSION:-stable-9584}
|
|
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:
|
|
- 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
|
|
- 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_LOG_FILE
|
|
- 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
|
|
- SHUTDOWN_REST_ENABLED
|
|
- SENTRY_DSN="${JIGASI_SENTRY_DSN:-0}"
|
|
- SENTRY_ENVIRONMENT
|
|
- SENTRY_RELEASE
|
|
- TZ
|
|
depends_on:
|
|
- prosody
|
|
networks:
|
|
meet.jitsi:
|