Thanks to @tabacha:
- Now can be used custom versions of all jinja templates changing a variable to indicate its path (#22)
-
Now isn't necessary add the prefix 'stun:' in
jitsi_meet_stun_servers
list -
Improved order and location of some tasks and variable names. Renamed:
jitsi_meet_jigasi_jicofo_sip_template
->jitsi_meet_jicofo_sip_template
jitsi_meet_jigasi_videobridge_sip_template
->jitsi_meet_videobridge_sip_template
-
Jitsi Meet now enables statistics and uses "muc" transport. On defaults/main.yml:
jitsi_meet_videobridge_statistics_enable: false
changed tojitsi_meet_videobridge_statistics_enable: true
jitsi_meet_videobridge_statistics_interval: 5000
changed tojitsi_meet_videobridge_statistics_interval: 1000
jitsi_meet_videobridge_statistics_transport: 'colibri,xmpp'
changed tojitsi_meet_videobridge_statistics_transport: 'muc'
jitsi_meet_videobridge_opts: '--apis=rest,'
changed tojitsi_meet_videobridge_opts: '--apis=,'
-
Fixed #16: Now, the instance's
MUC_NICKNAME
is registered in a variable and isn't overwritten when using the videobridge configuration jinja template. It's also possible to connect the videobridge to other XMPP servers and enable Multi-user chat mode through the variablejitsi_meet_videobridge_other_xmpp_servers
(dictionary type).
Thanks to @tabacha:
-
Change all variable name to the positive meaning (#15) (#17)
jitsi_meet_disable_third_party_requests
->jitsi_meet_enable_third_party_requests
jitsi_meet_desktop_sharing_chrome_disabled
->jitsi_meet_enable_desktop_sharing_chrome
jitsi_meet_desktop_sharing_firefox_disabled
->jitsi_meet_enable_desktop_sharing_firefox
jitsi_meet_disable_video_background
->jitsi_meet_show_video_background
jitsi_meet_disable_audio_levels
->jitsi_meet_show_audio_levels
-
Now all variables are real boolean. Before this release, were of the string type the variables:
jitsi_meet_desktop_sharing_chrome_disabled
jitsi_meet_desktop_sharing_firefox_disabled
jitsi_meet_disable_video_background
jitsi_meet_generate_roomnames_on_welcome_page
-
Performance optimizations possible through variables: (#14)
- Change the screen resolution
- Start with audio only
- Show only a few last speaker, not all
- No audio Level Display
- Layer suspension
Thanks to @tabacha:
- Fixed the settings that were static in
templates/videobridge_sip-communicator.properties.j2
(#13)
jitsi_meet_install_recommends: no
changed tojitsi_meet_install_recommends: yes
on defaults/main.yml (See PR #5729)jitsi_meet_configure_firewall: true
changed tojitsi_meet_configure_firewall: false
on defaults/main.yml. To avoid overlapping with the rest of your roles/playbooks and lose SSH access. (This role focuses on configuring Jitsi Meet)- Manage videobridge stats and colibri exposure over HTTPS
- Thanks to @tabacha:
- Thanks to @fabiogermann:
- Settings to run behind a NAT firewall (#7)
- Added Ansible tags for each component in tasks/main.yml
- Various improvements in code quality
-
Default Nginx web server, custom settings are maintained from a variable (
jitsi_meet_configure_nginx
). -
Now the installation of
jitsi-meet
from apt recommends the installation of a turnserver, a feature that can cause various problems with nginx configurations. Addedjitsi_meet_install_recommends
variable to influence this behavior. -
Using
present
insteadlatest
when installing packages. -
Various improvements and simplifications of tasks that are no longer necessary.
- Jetty default web server, with option to install and configure Nginx from a variable.