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_serverslist -
Improved order and location of some tasks and variable names. Renamed:
jitsi_meet_jigasi_jicofo_sip_template->jitsi_meet_jicofo_sip_templatejitsi_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: falsechanged tojitsi_meet_videobridge_statistics_enable: truejitsi_meet_videobridge_statistics_interval: 5000changed tojitsi_meet_videobridge_statistics_interval: 1000jitsi_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_NICKNAMEis 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_requestsjitsi_meet_desktop_sharing_chrome_disabled->jitsi_meet_enable_desktop_sharing_chromejitsi_meet_desktop_sharing_firefox_disabled->jitsi_meet_enable_desktop_sharing_firefoxjitsi_meet_disable_video_background->jitsi_meet_show_video_backgroundjitsi_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_disabledjitsi_meet_desktop_sharing_firefox_disabledjitsi_meet_disable_video_backgroundjitsi_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: nochanged tojitsi_meet_install_recommends: yeson defaults/main.yml (See PR #5729)jitsi_meet_configure_firewall: truechanged tojitsi_meet_configure_firewall: falseon 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-meetfrom apt recommends the installation of a turnserver, a feature that can cause various problems with nginx configurations. Addedjitsi_meet_install_recommendsvariable to influence this behavior. -
Using
presentinsteadlatestwhen 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.