Skip to content

jitsi-contrib/prosody-plugins

Repository files navigation

Prosody plugins

  • access_token

    Provides a token that proves its owner is a participant of an ongoing Jitsi meeting.

  • auth_hybrid_matrix_token

    Provides an authentication provider for Prosody which supports Matrix and standard Jitsi token at the same time.

  • event sync

    Sends HTTP POST to external API when occupant or room events triggered.

  • frozen nick

    Prevents users from changing display name set by JWT auth.

  • jibri autostart

    Automatically start recording when the moderator comes into the room.

  • lobby autostart

    Automatically enables the lobby for all rooms.

  • lobby deactivate

    Deactivates the lobby after the first authorized participant joins.

  • owner restricted

    Allows the conference if there is a moderator (owner) in the room.

  • per room max occupants

    Extends the capabilities of mod_muc_max_occupants by allowing different max occupancy based on the room name or subdomain.

  • secure domain lobby bypass

    Enables some users to bypass lobby based on the authentiation.

  • time restricted

    Sets a time limit to the conference.

  • token affiliation

    Sets the occupant's affiliation according to the token content.

  • token no wildcard

    Enforces single room per token by rejecting tokens that use wildcards or regex-based room names.

  • token lobby bypass

    Enables some users to bypass lobby based on token content.

  • token lobby ondemand

    Selectively send users to lobby based on token content. Enables lobby automatically if not yet activated.

  • token owner party

    Prevents the unauthorized users to create a room and terminates the conference when the owner leaves.

  • token security_ondemand

    Selectively enable/disable lobby or set/unset password for a meeting room based on token content.