jitsi
This role sets up a Jitsi server ready for clients to create rooms and have meetings.
Tasks
Everything is in the tasks/main.yml file.
Available variables
The main variables for this role are:
jitsi_meet_domain: Domain that users use to connect to the Jitsi Meet serverjigasi.caller_id: The Caller ID to provide on outbound callsjigasi.conference_mapper: URL for the Jitsi Conference Mapper API.jigasi.dial_out_trunk: Name of the trunk to use for all outbound calls. Disabled if not specified.jigasi.numbers: Dictionary of phone numbers to advertise to users. Key: Country Code, Value: List of phone numbers.jigasi.password: The password Jigasi will authenticate itself to Asterisk with.jigasi.trunks: A list of SIP trunks for inbound/outbound calls.jigasi.trunks.[].transport: SIP transport (tlsorudp).jigasi.trunks.[].server: SIP server name.jigasi.trunks.[].realm: SIP authentication realm name.jigasi.trunks.[].username: SIP username.jigasi.trunks.[].password: SIP password.jigasi.trunks.[].extension: SIP incoming extension (probably the DID).jigasi.trunks.[].sdes: Boolean. Encrypt RTP voice streams.jigasi.trunks.[].codecs: List of strings. Codec names permitted on this trunk.jigasi.xmpp_user: The username Jigasi will authenticate itself to prosodoy with. Defaults to jigasi.jigasi.xmpp_password: The password Jigasi will authenticate itself to prosodoy with.jibri.password: The password Jibri will authenticate itself to prosody withjibri.user: The username Jibri will authenticate itself to prosody with. Defaults to jibrijibri.recorder_password: The password Jibri will authenticate itself to prosody with during a call it is streaminjibri.recorder_user: The username Jibri will authenticate itself to prosody with during a call it is streaming. Defaults to recorder