Skip to content

BigBlueButton packaging for Nix and NixOS

License

Notifications You must be signed in to change notification settings

yVieta/bbb4nix

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BBB4Nix

Contribution to Nix Community Packages

This Modul will be contributed to the official nixpkgs when it gets rewritten and finished.

Extras

That includes packages and modules for all relevant components.

Todos

  • Rewriting the modules for Nixpkgs
  • Testing on "standalone"

Comments from Helsinki

Notes

We deploy this together with our deployment/configuration management/whatever project. Some stub modules are included for compatibility, but we don't test this

Known issues from Helsinki

When not using helsinki, you need to enable AES256-GCM-SHA384 or another cipher compatible with node.js 8.x (used by bbb html5) in your nginx. Also some ports need to be opened for WebRTC etc.

Recording and Playback does not work. This is due to the fact that it is:

  1. most likely not GDPR compliant (https://docs.bigbluebutton.org/admin/privacy.html)
  2. implemented very interestingly (there is a branch which mostly gets it working, look at that to see what I mean)
  3. will work differently in bbb 2.3

About

BigBlueButton packaging for Nix and NixOS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Nix 99.1%
  • Other 0.9%