Aller au contenu

Modules

Au-delà du cœur libre, Vuisio propose des modules complémentaires, gratuits à installer, qui ajoutent des fonctionnalités à une instance. Le cœur ne les connaît pas : ils se branchent par gRPC selon les capacités qu’ils déclarent.

  • Tableau blanc : un tableau blanc partagé sur lequel dessiner pendant la réunion.
  • API BBB (compat-api) : une API compatible BigBlueButton pour brancher un LMS (Moodle, Greenlight).

L’outil vuisio gère les modules :

Fenêtre de terminal
vuisio module list # modules installés et disponibles
vuisio module add whiteboard # installer un module
vuisio module remove whiteboard # le retirer

Le catalogue est public (servi par le serveur de releases) et ces modules sont gratuits, sans jeton d’accès. L’ajout télécharge le module, l’active et redémarre la pile : les réunions en cours sont interrompues quelques secondes, puis un contrôle de santé valide le démarrage. Les éventuelles options sont demandées à l’ajout et enregistrées dans room-defaults.toml.

Pour retirer un module en supprimant aussi ses données :

Fenêtre de terminal
vuisio module remove whiteboard --volumes