Skip to content

Requirements

Before installing mod_jitsi, make sure you have the following.

Moodle

Requirement Value
Moodle version 4.5 or newer ($plugin->requires = 2024100700)
PHP Any version supported by your Moodle release
Database Any database supported by Moodle

The plugin is published as Stable (MATURITY_STABLE) on moodle.org/plugins/mod_jitsi.

A Jitsi server

The plugin is a Moodle front-end for Jitsi Meet — it does not run Jitsi itself. For production you need a Jitsi server. Pick one of the three supported options:

  • GCP auto-managed — the plugin provisions and manages a full Jitsi server (with recording and AI) in Google Cloud. Easiest path to a complete setup.
  • JaaS (8x8) — hosted, free up to 25 monthly active users.
  • Self-hosted — your own Jitsi Meet server with JWT.

Just testing?

You can point the plugin at the public meet.jit.si server to try it out, but sessions are capped at 5 minutes there and it is not suitable for production.

Optional: mod_jitsi Account

Some advanced features — the attendance report, recording view tracking, the viewing heatmap, the course overview and session usage statistics — require a free mod_jitsi Account (an opt-in registration with the plugin's portal). Everything else works without it.