bigbluebutton / docker

Docker files for BigBlueButton
GNU Lesser General Public License v3.0
370 stars 248 forks source link

BigBlueButton v2.4 #159

Closed alangecker closed 2 years ago

alangecker commented 2 years ago

ToDo's

closes #133

amuehle commented 2 years ago

Stable 2.4 Release (scheduled for December 2021) -> isn't BigBlueButton 2.4-rc-7 released since 6 days? We would like to use this Docker-Version with the official 2.4, if its official released (merged to main branch)

alangecker commented 2 years ago

@amuehle yes, BBB 2.4-rc-7 is released since a few days, but, as the name says, it is only a "Release Candidate" (rc), not considered as a stable release.

This branch already runs with 2.4-rc-7 which should work more or less already stable, but be aware, that is was not tested well yet, but I would be very happy if people do test it :D

if you still want to use it, try following:

git checkout v2.4.x
./scripts/upgrade
amuehle commented 2 years ago

@alangecker thank you for the support, already tried that with git clone -b v2.4.x --recurse-submodules https://github.com/bigbluebutton/docker.git bbb-docker (fresh install) and so far it it's working fine. Sorry somehow i missed the rc. We will make some more testing (We tested all features and so far all is working good, pentest with 10-20 Users is on the TODO list at the moment.) We will be happy to share the results (We also will test the server performance)

amuehle commented 2 years ago

One thing i forgot: The jodconverter container did not start with error:

***************************
APPLICATION FAILED TO START
***************************

Description:

Config data location '/etc/app/' does not exist

Action:

Check that the value '/etc/app/' is correct, or prefix it with 'optional:'

I think this problem comes from this: https://github.com/EugenMayer/docker-image-jodconverter repo. Seems like it got updated recently. I started it with: docker run --memory 512m --rm -p 8080:8080 eugenmayer/jodconverter:rest And the same error appeared. I got it fixed by modifying the docker-compose.yml file and adding:

    volumes:
      - ./application.properties:/etc/app/application.properties

to the jodconverter: section, and running echo "server.port=8080" > application.properties I think this could be added to the Dockerfile? mod/jodconverter/Dockerfile but this is maybe the wrong repo for this report as it should be fixed in the EugenMayer/docker-image-jodconverter repo.

lightweight commented 2 years ago

Ah - I've just posted a fix for that jodconverter issue see #178 ...

alangecker commented 2 years ago

BBB 2.4 is finally release! :)

@lightweight your fix seems to work as well, thanks! :)

I'll merge this now. there will be a separate PR for the develop -> main release