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

Update to latest #2

Merged
merged 72 commits into from
Jun 16, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
72 commits
Select commit Hold shift + click to select a range
4071a13
Merge pull request #131 from bigbluebutton/develop
alangecker Jul 4, 2021
5e453ee
Merge pull request #158 from bigbluebutton/develop
alangecker Oct 5, 2021
abeac58
Enable optimization for Prometheus when recording is enabled
omidmaldar Oct 16, 2021
9a8825a
Periodically remove old recordings
omidmaldar Oct 17, 2021
740e47d
Update README.md
tylercopeland Nov 10, 2021
11df52c
Merge pull request #162 from omidmaldar-lms/remove-old-recordings
alangecker Nov 27, 2021
c9a2714
Merge remote-tracking branch 'upstream/main' into prometheus-exporter…
omidmaldar Nov 27, 2021
a7d9bbf
Adress review comment
omidmaldar Nov 27, 2021
3d3830f
Resolve conflicts
omidmaldar Nov 27, 2021
a94572a
Merge branch 'develop' into prometheus-exporter-optimization
omidmaldar Nov 27, 2021
11bbe94
Merge pull request #161 from omidmaldar-lms/prometheus-exporter-optim…
alangecker Nov 27, 2021
f5cf50b
v2.4-rc-1: node v14, learning dashboard, base images update
alangecker Oct 6, 2021
c2aa6ad
v2.4-rc-5, debian bullseye, mongo 5.0
alangecker Nov 27, 2021
9284035
html5: use override config file
alangecker Nov 27, 2021
79734af
minor fixes for recording scripts
alangecker Nov 27, 2021
37d2b16
change nginx port from 8080 to 48087
alangecker Nov 27, 2021
ea5514c
README, etherpad 1.8.16
alangecker Dec 1, 2021
14b0c08
BBB v2.4-rc-7
alangecker Dec 13, 2021
cb9099f
fix and reenable etherpad authorization
alangecker Dec 13, 2021
a60ed91
mongodb: switch back from 5 -> 4.4
alangecker Dec 13, 2021
58f441f
make default passwords obvious and set FSESL_PASSWORD
alangecker Dec 13, 2021
32a4ea4
ep_redis_publisher: fix for issue after 1.8.16 update
alangecker Dec 13, 2021
422888e
setup: fix missing `fi`
alangecker Dec 14, 2021
a7bb299
avoid errors with paths containing spaces
alangecker Dec 20, 2021
8ea186f
BBB v2.4.0
alangecker Dec 21, 2021
c34f407
fix issue with jodconverter #178
alangecker Dec 21, 2021
c6b6548
Merge pull request #159 from bigbluebutton/v2.4.x
alangecker Dec 21, 2021
19c9260
Ignore docker-compose.override.yml
dorianim Jan 3, 2022
f2f929f
applied v2.4.2 changes
alangecker Jan 27, 2022
cdfdfca
Prevent vectorizing images when creating svg
rottaran Jan 27, 2022
dd98a4c
applied v2.4.4 changes
alangecker Feb 19, 2022
87046a9
Update Russian sound announcement examples
lexuzieel Feb 21, 2022
ab283b2
fix wrong bbb-webrtc-sfu version
alangecker Feb 22, 2022
377a7f7
Merge pull request #191 from rottaran/patch-1
alangecker Feb 23, 2022
8c6e9a6
Merge pull request #195 from bigbluebutton/v2.4.4
alangecker Feb 23, 2022
a982d8d
Merge pull request #196 from fmp-msu/pr/update-sample-env
alangecker Feb 23, 2022
65065df
changelog for 2.4.4
alangecker Feb 23, 2022
3872e38
etherpad: remove ep_sticky_attributes
pedrobmarin Mar 8, 2022
212aee5
etherpad: moved plugins repositories
pedrobmarin Mar 8, 2022
8e9e99a
etherpad: update to v1.8.17
pedrobmarin Mar 8, 2022
f2c6536
use own freeswitch mirror
alangecker Mar 19, 2022
564d528
Merge pull request #202 from pedrobmarin/c-ue
alangecker Mar 21, 2022
4eabc35
Merge pull request #183 from dorianim/patch-1
alangecker Mar 21, 2022
fb75478
changes for v2.4.5
alangecker Mar 21, 2022
9f45bdf
Update Dockerfile
lightweight Mar 22, 2022
1987916
update changelog
alangecker Mar 24, 2022
83eee18
all tags specified in one file and images built with official docker-…
alangecker Apr 3, 2022
7eb142b
webhooks: avoid including whole config file
alangecker Apr 3, 2022
dfbe11f
basic 2.5 support (bbb-pads, mongo 5.0, ruby 2.7)
alangecker Apr 3, 2022
ee04ee9
fix missing submodules
alangecker Apr 17, 2022
2c09d17
2.5.0-beta-1
alangecker Apr 17, 2022
d6e461e
mediasoup support and partial kurento removal
alangecker Apr 17, 2022
b5eb823
etherpad: enforce bbb-pads session handling
pedrobmarin Apr 17, 2022
4634f5d
etherpad: avoid icons overlapping
pedrobmarin Apr 17, 2022
79dc8d3
mediasoup: IPv6 support
alangecker Apr 17, 2022
e60f20b
Merge pull request #211 from pedrobmarin/e-ebpsh
alangecker Apr 17, 2022
cf74a26
Merge pull request #210 from pedrobmarin/e-aio
alangecker Apr 17, 2022
b3a1b01
Merge pull request #205 from lightweight/develop
alangecker Apr 17, 2022
b4aa33d
Update Dockerfile
lightweight Mar 22, 2022
865b39d
v2.5.0-beta.2, minor bugfixes
alangecker May 3, 2022
aaa2d63
fix recordings: missing yq, wrong CWD and kurento is still required
alangecker May 7, 2022
20bb46f
bbb v2.5-rc.1, etherpad 1.8.18
alangecker May 8, 2022
5d32670
publish images
alangecker May 8, 2022
9e9fff9
recordings: wrong tag variable
alangecker May 8, 2022
e2fb894
scripts for publishing and upgrading images
alangecker May 8, 2022
5123277
fix coturn container
alangecker May 9, 2022
682ea56
docs: multiple minor changes for 2.5
alangecker May 9, 2022
3bda536
bbb v2.5.0-rc.4
alangecker May 22, 2022
49c6eea
BBB v2.5
alangecker Jun 10, 2022
db8c991
Merge pull request #207 from bigbluebutton/v2.5.x
alangecker Jun 10, 2022
93af933
Merge branch 'develop' of github.com:bigbluebutton/docker into bigblu…
nylser Jun 16, 2022
02c23c9
Update to naklar-io-build of bbb-html5
nylser Jun 16, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
@@ -1,4 +1,5 @@
docker-compose.yml
docker-compose.override.yml

# IDEA generated
.idea
Expand Down
9 changes: 9 additions & 0 deletions .gitmodules
Expand Up @@ -7,3 +7,12 @@
[submodule "mod/etherpad/bbb-etherpad-plugin"]
path = mod/etherpad/bbb-etherpad-plugin
url = https://github.com/alangecker/bbb-etherpad-plugin
[submodule "mod/bbb-pads/bbb-pads"]
path = mod/bbb-pads/bbb-pads
url = https://github.com/bigbluebutton/bbb-pads
[submodule "mod/webhooks/bbb-webhooks"]
path = mod/webhooks/bbb-webhooks
url = https://github.com/bigbluebutton/bbb-webhooks
[submodule "mod/nginx/bbb-playback"]
path = mod/nginx/bbb-playback
url = https://github.com/bigbluebutton/bbb-playback
26 changes: 26 additions & 0 deletions CHANGELOG.md
@@ -1,6 +1,32 @@
# Changelog

## Unreleased
- BigBlueButton v2.5 @alangecker [#207](https://github.com/bigbluebutton/docker/pull/207)
- central `tags.env` file with the tag names of most BBB components @alangecker
- Usage of [official docker build images](https://gitlab.senfcall.de/senfcall-public/docker-bbb-build) for building @alangecker
- publish docker images @alangecker [#174](https://github.com/bigbluebutton/docker/issues/174)
- etherpad: enforce bbb-pads session handling @pedrobmarin [#211](https://github.com/bigbluebutton/docker/pull/211)
- etherpad: avoid icons overlapping @pedrobmarin [#210](https://github.com/bigbluebutton/docker/pull/210)
- fix recordings which include presentation polls @lightweight [#205](https://github.com/bigbluebutton/docker/pull/205)

## Release v2.4.5 (2022-03-24)
- Applied BBB v2.4.5 changes @alangecker
- New mute & unmute sounds by senfcall
- Update etherpad @pedrobmarin [#202](https://github.com/bigbluebutton/docker/pull/202)
- Use own freeswitch mirror instead of the official login-only one @alangecker [#203](https://github.com/bigbluebutton/docker/issues/203)
- Ignore docker-compose.override.yml @dorianim [#183](https://github.com/bigbluebutton/docker/pull/183)

## Release v2.4.4 (2022-02-23)
- Applied v2.4.4 changes @alangecker [#195](https://github.com/bigbluebutton/docker/pull/195)
- Update Russian sound announcement examples @lexuzieel [#196](https://github.com/bigbluebutton/docker/pull/196)
- fix for presentation slides not displayed if they contain type 3 fonts @rottaran [#191](https://github.com/bigbluebutton/docker/pull/191)

## Release v2.4.0 (2021-12-29)
- BigBlueButton v2.4 @alangecker [#159](https://github.com/bigbluebutton/docker/pull/159)
- **Breaking change:** change nginx port from `8080` to `48087`. see [upgrade note](docs/upgrading.md) @alangeker [#133](https://github.com/bigbluebutton/docker/issues/133)
- Enable optimization for Prometheus Exporter when recording is enabled @omidmaldar [#161](https://github.com/bigbluebutton/docker/pull/161)
- Automatically remove old recordings after N days @omidmaldar [#162](https://github.com/bigbluebutton/docker/pull/162)


## Release v2.3.14-1 (2021-10-06)
- Applied changes v2.3.5-v2.3.14 @alangecker
Expand Down
13 changes: 9 additions & 4 deletions README.md
@@ -1,6 +1,9 @@
# 📦 BigBlueButton 2.3 Docker
<img width="1012" alt="bbb-docker-banner" src="https://user-images.githubusercontent.com/1273169/141153216-0386cd4e-0aaf-473a-8f42-a048e52ed0d7.png">

Version: 2.3.14 | [Changelog](CHANGELOG.md) | [Issues](https://github.com/bigbluebutton/docker/issues)

# 📦 BigBlueButton 2.4 Docker

Version: 2.5.1 | [Changelog](CHANGELOG.md) | [Issues](https://github.com/bigbluebutton/docker/issues)

## Features
- Easy installation
Expand All @@ -25,9 +28,11 @@ Version: 2.3.14 | [Changelog](CHANGELOG.md) | [Issues](https://github.com/bigblu
4. Ensure docker-compose works and that you use a version ≥ 1.28 : `$ docker-compose --version`
2. Clone this repository
```sh
$ git clone -b main --recurse-submodules https://github.com/bigbluebutton/docker.git bbb-docker
$ git clone --recurse-submodules https://github.com/bigbluebutton/docker.git bbb-docker
$ cd bbb-docker
$ git submodule update --init

# use the more stable main branch (sometimes older)
$ git checkout main
```
3. Run setup:
```bash
Expand Down