43 lines
939 B
Plaintext
Raw Normal View History

2021-12-01 19:13:34 +01:00
# {{ ansible_managed }}
2022-12-19 01:00:28 +01:00
jicofo {
authentication {
2024-07-22 10:00:12 +02:00
{% if jitsi_auth == 'sso' %}
enabled = true
type = SHIBBOLETH
{% elif jitsi_auth == 'ldap' %}
enabled = true
type = XMPP
{% elif jitsi_auth == 'token' %}
enabled = true
type = JWT
login-url = {{ jitsi_domain }}
{% endif %}
2022-12-19 01:00:28 +01:00
}
bridge {
brewery-jid = "JvbBrewery@internal.{{ jitsi_auth_domain }}"
}
jibri {
brewery-jid = "JibriBrewery@internal.{{ jitsi_auth_domain }}"
}
{% if jitsi_jigasi %}
jigasi {
brewery-jid = "JigasiBrewery@internal.{{ jitsi_auth_domain }}"
}
{% endif %}
xmpp {
client {
domain = {{ jitsi_auth_domain }}
xmpp-domain = {{ jitsi_domain }}
username = {{ jitsi_jicofo_xmpp_user }}
password = "{{ jitsi_jicofo_xmpp_pass }}"
client-proxy = focus.{{ jitsi_domain }}
}
2024-07-22 10:00:12 +02:00
trusted-domains = ["{{ jitsi_jibri_xmpp_domain | default('recorder.' ~ jitsi_jibri_domain) }}"]
2022-12-19 01:00:28 +01:00
}
}