mirror of
https://github.com/bigbluebutton/docker.git
synced 2025-06-22 21:11:30 +02:00
This change deletes the potrace rules from imagemagick. Otherwise it tries to use potrace, which is not installed and would create ugly monochrome slides. Without this change, d8350f813c/bbb-common-web/src/main/java/org/bigbluebutton/presentation/imp/SvgImageCreatorImp.java (L223)
fails in the docker version of BBB. The users see this effect as blank slides. This path is triggered by type 3 fonts in the page.
Background: bbb-web tries to avoid pdftocairo for pages with type 3 fonts, see https://gitlab.freedesktop.org/poppler/poppler/-/issues/268
And imagemagick changed its behaviour around version 7.0.8-65, see https://legacy.imagemagick.org/discourse-server/viewtopic.php?t=36777

📦 BigBlueButton 2.4 Docker
Version: 2.4.2 | Changelog | Issues
Features
- Easy installation
- Greenlight included
- TURN server included
- Fully automated HTTPS certificates
- Full IPv6 support
- Runs on any major linux distributon (Debian, Ubuntu, CentOS,...)
What is not implemented yet
- bbb-lti
Install
- Install docker-ce & docker-compose
- follow instructions
- Ensure docker works with
$ docker run hello-world
- Install docker-compose: https://docs.docker.com/compose/install/
- Ensure docker-compose works and that you use a version ≥ 1.28 :
$ docker-compose --version
- Clone this repository
$ git clone -b main --recurse-submodules https://github.com/bigbluebutton/docker.git bbb-docker $ cd bbb-docker $ git submodule update --init
- Run setup:
$ ./scripts/setup
- (optional) Make additional configuration adjustments
$ nano .env # always recreate the docker-compose.yml file after making any changes $ ./scripts/generate-compose
- Start containers:
$ docker-compose up -d
- If you use greenlight, you can create an admin account with:
$ docker-compose exec greenlight bundle exec rake admin:create
Further How-To's
Description
Languages
Shell
59.9%
Dockerfile
40.1%