Jump to content

BigBlueButton: Difference between revisions

From Official NixOS Wiki
Onny (talk | contribs)
Remove obsolete example setting
Onny (talk | contribs)
No edit summary
 
Line 9: Line 9:


</syntaxhighlight>Create an admin account with following command.<syntaxhighlight lang="bash">
</syntaxhighlight>Create an admin account with following command.<syntaxhighlight lang="bash">
sudo -u greenlight greenlight-rake admin:create['name','email','password']
greenlight-rake admin:create['name','email','password']
</syntaxhighlight>Reference [[Nginx]] page for instructions on how to configure SSL and ACME. Access the web app via https://example.org.
</syntaxhighlight>Reference [[Nginx]] page for instructions on how to configure SSL and ACME. Access the web app via https://example.org.
[[Category:Web Applications]]
[[Category:Web Applications]]

Latest revision as of 15:46, 21 August 2026

BigBlueButton is an open source virtual classroom software.

Setup

The BigBlueButton server itself hasn't been packaged yet for NixOS. Meanwhile it is possible to use the standalone web frontend Greenlight, which can be used to manage rooms and connect to other BigBlueButton servers.

⚠︎
Warning: The Greenlight module is not yet upstream and will be available in the upcoming NixOS 26.11 release.

To enable the Greenlight web frontend for the domain example.org, add following confguration.

services.greenlight = {
  enable = true;
  settings.URL_HOST = "example.org";
};

Create an admin account with following command.

greenlight-rake admin:create['name','email','password']

Reference Nginx page for instructions on how to configure SSL and ACME. Access the web app via https://example.org.