LXC
based Jitsi
cluster on Debian 12 Bookworm
.
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
JVB
as needed to scale up the number of participants and meetings. -
Allow to add as many
Jibri
as needed to increase the number of concurrent recordings. -
Allow to add as many
SIP-Jibri
as needed to allow video-SIP participants. -
Built-in
component-selector
to managejibri
andsip-jibri
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.