Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: BigBlueButton 3.0 #313

Open
wants to merge 12 commits into
base: develop
Choose a base branch
from
Open

WIP: BigBlueButton 3.0 #313

wants to merge 12 commits into from

Conversation

alangecker
Copy link
Collaborator

@alangecker alangecker commented Jan 7, 2024

BBB 3.0 is currently under development. with this you get a full 3.0 development setup with just 3 easy steps which hopefully helps to get more people on board :)

Note

  • Currently broken! some more work is required :)
  • this currently modifies your shell config (adding a variable BBB_DOCKER_USER) without asking, which will be removed soon (see Development mode #310 (review))
  • currently missing
    • bbb-transcription-controller
    • bbb-livekit
    • somehow the audio connection gets closed after 60 seconds

Start Development Server in 3 steps

  1. Clone this branch with submodules
     $ git clone --recurse-submodule -b bbb3.0 https://github.com/bigbluebutton/docker.git bbb-docker-dev
    
  2. Start dev server
    $ cd bbb-docker-dev
    $ ./scripts/dev
    
  3. Use API Mate to create & join a conference
    https://mconf.github.io/api-mate/#server=https://10.7.7.1/bigbluebutton/api&sharedSecret=SuperSecret

@danimo
Copy link

danimo commented Apr 26, 2024

I have worked on this during this years BBB summit. Do you prefer a PR based on this branch or can I append to this branch?

@alangecker
Copy link
Collaborator Author

@danimo
I'm really appreciating support on this because I unfortunately can't currently find any time for this project.

feel free to append to this branch, but it might be difficult with the access permissions? so probably easier if you fork it and create a new PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants