LXC
based Jitsi
cluster on Debian 11 Bullseye
.
See the deployment guide.
Deploying a Jitsi
cluster is a complex task and requires a lot of specific
configurations on each component to function properly. This repository contains
tools that simplify the deployment processes and automatically configure each
component without any user interaction.
-
JMS
node is the core of the cluster. -
Allow to add as many
JVBs
as needed to scale up the number of participants and meetings. -
Allow to add as many
Jibris
as needed to increase the number of concurrent recordings. -
Allow to add as many
video-sip-gateway
as needed to allow the video-SIP participants. -
Built-in
component-selector
to managejibri
andvideo-sip-gateway
nodes programmatically. See component-selector-api-examples folder for more details. -
Built-in
dial-plan
service to provideSIP
contact list forJitsi
UI. -
JWT
authentication andguest
domain are enabled and configured by default. -
Whiteboard
(based on Excalidraw) is enabled and configured by default.