53 lines
1.6 KiB
Bash
53 lines
1.6 KiB
Bash
# JIBRI CONFIG
|
|
# Internal XMPP domain for authenticated services
|
|
XMPP_AUTH_DOMAIN=auth.MY.DOMAIN.COM
|
|
|
|
# XMPP domain for the internal MUC used for jibri, jigasi and jvb pools
|
|
XMPP_INTERNAL_MUC_DOMAIN=internal.auth.MY.DOMAIN.COM
|
|
|
|
# XMPP domain for the jibri recorder
|
|
XMPP_RECORDER_DOMAIN=recorder.MY.DOMAIN.COM
|
|
|
|
# Internal XMPP server
|
|
XMPP_SERVER=MY.DOMAIN.COM
|
|
|
|
# Internal XMPP domain
|
|
XMPP_DOMAIN=MY.DOMAIN.COM
|
|
|
|
# XMPP user for Jibri client connections
|
|
JIBRI_XMPP_USER=jibri
|
|
|
|
# XMPP password for Jibri client connections
|
|
JIBRI_XMPP_PASSWORD=YOUR_JIBRI_USER_PASSWORD
|
|
|
|
# MUC name for the Jibri pool
|
|
JIBRI_BREWERY_MUC=jibribrewery
|
|
|
|
# XMPP recorder user for Jibri client connections
|
|
JIBRI_RECORDER_USER=recorder
|
|
|
|
# XMPP recorder password for Jibri client connections
|
|
JIBRI_RECORDER_PASSWORD=YOUR_RECORDER_USER_PASSWORD
|
|
|
|
# Directory for recordings inside Jibri container
|
|
JIBRI_RECORDING_DIR=/config/recordings
|
|
|
|
# The finalizing script. Will run after recording is complete
|
|
JIBRI_FINALIZE_RECORDING_SCRIPT_PATH=/config/finalize.sh
|
|
|
|
|
|
# When jibri gets a request to start a service for a room, the room
|
|
# jid will look like: roomName@optional.prefixes.subdomain.xmpp_domain
|
|
# We'll build the url for the call by transforming that into:
|
|
# https://xmpp_domain/subdomain/roomName
|
|
# So if there are any prefixes in the jid (like jitsi meet, which
|
|
# has its participants join a muc at conference.xmpp_domain) then
|
|
# list that prefix here so it can be stripped out to generate
|
|
# the call url correctly
|
|
|
|
JIBRI_STRIP_DOMAIN_JID=conference
|
|
|
|
# Directory for logs inside Jibri container
|
|
JIBRI_LOGS_DIR=/config/logs
|
|
|
|
DISPLAY=:0= |