Configure Zulip: enable BigBlueButton integration
To use the BigBlueButton video call integration on a self-hosted Zulip installation, you’ll need to have a BigBlueButton server and configure it:
-
Get the Shared Secret using the
bbb-conf --secretcommand on your BigBlueButton Server. See also the BigBlueButton documentation. -
Get the URL to your BigBlueButton API. The URL has the form of
https://bigbluebutton.example.com/bigbluebutton/and can also be found using thebbb-conf --secretcommand.
You can then configure your Zulip server to use that BigBlueButton Server as follows:
-
In
/etc/zulip/zulip-secrets.conf, setbig_blue_button_secretto be your BigBlueButton Server’s shared secret. -
In
/etc/zulip/settings.py, setBIG_BLUE_BUTTON_URLto your to be your BigBlueButton Server’s API URL. -
Restart the Zulip server with
/home/zulip/deployments/current/scripts/restart-server.
This enables BigBlueButton support in your Zulip server. Finally, configure BigBlueButton as the video call provider in the Zulip organization(s) where you want to use it.