Skip to content

Latest commit

 

History

History

lobby_deactivate

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Lobby Deactivate

This plugin deactivates the lobby after the first authorized user joins.

It is expected to be used with lobby_autostart. It keeps the lobby active for unauthorized users but deactivates it when an authorized user joins the meeting.

Recommendation: Set config.lobby.autoKnock in config.js for a better user experience.

Installation

  • Copy this script to the Prosody plugins folder. It's the following folder on Debian

    cd /usr/share/jitsi-meet/prosody-plugins/
    wget -O mod_lobby_deactivate.lua https://raw.githubusercontent.com/jitsi-contrib/prosody-plugins/main/lobby_deactivate/mod_lobby_deactivate.lua
  • Enable module in your prosody config.

    /etc/prosody/conf.d/meet.mydomain.com.cfg.lua

    Component "conference.meet.mydomain.com" "muc"
      modules_enabled = {
        ...
        ...
        "lobby_deactivate";
      }
  • Restart the services

    systemctl restart prosody.service
    systemctl restart jicofo.service

Sponsors

Nordeck