You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 22, 2023. It is now read-only.
@@ -210,14 +210,14 @@ We are now providing presenters with the option to randomly pick a student in th
210
210
211
211
# Installation
212
212
213
-
BigBlueButton 2.3-dev requires the same [minimum server requirements](https://docs.bigbluebutton.org/2.2/install.html#minimum-server-requirements) as 2.2, with the following notable differences
213
+
BigBlueButton 2.3-dev requires the same [minimum server requirements](https://docs.bigbluebutton.org/2.2/install.html#minimum-server-requirements) as 2.2, with the following notable differences
214
214
215
215
* Ubuntu 18.04 64-bit
216
216
* docker (Libreoffice now runs within a docker container)
217
217
218
218
The requirement for docker may preclude running 2.3-dev within some virtualized environments, such as LXC and containerd; however, it ensures libreoffice runs within a restrited sandbox for document conversion.
219
219
220
-
Use the [bbb-install.sh](https://github.com/bigbluebutton/bbb-install) script to install BigBlueButton 2.3-dev on an Ubuntu 18.04 server with a single command, such as
220
+
Use the [bbb-install.sh](https://github.com/bigbluebutton/bbb-install) script to install BigBlueButton 2.3-dev on an Ubuntu 18.04 server with a single command, such as
221
221
222
222
For example, if the external hostname of your server was `bbb.example.com` and your e-mail address was `[email protected]`, you can install BigBlueButton 2.3-dev with the command
223
223
@@ -289,7 +289,7 @@ RestartSec=3
289
289
WantedBy=multi-user.target
290
290
```
291
291
292
-
If you want 3 recording workers, forexample, the steps below show how to add a systemd override filein`/etc/systemd/system/bbb-rap-resque-worker.service.d/override.conf` that sets `Environment=COUNT=3` and restarts the `bbb-rap-resque-worker.service` service.
292
+
If you want 3 recording workers, forexample, the steps below show how to add a systemd override filein`/etc/systemd/system/bbb-rap-resque-worker.service.d/override.conf` that sets `Environment=COUNT=3` and restarts the `bbb-rap-resque-worker.service` service.
293
293
294
294
295
295
```
@@ -320,9 +320,131 @@ HERE
320
320
`systemctl status bbb-rap-resque-worker.service` shows three resque workers ready to process upto three recordings in parallel.
321
321
322
322
# Setup development environment
323
+
A few considerations before we start:
324
+
- Required OS: Ubuntu 18.04 (bionic)
325
+
- This is intended to run on containers/local-machine setup, such as LXC.
326
+
- This process is similar to BBB 2.2's install. One difference is that we
327
+
encapsulated Libreoffice in docker for increased security.
328
+
- For public/production servers, we recommend installing BigBlueButton using
##### (Note: BBB 2.3-dev uses Kurento Media Server official's repository, instead of forked version. The current version used by BBB 2.3-dev is 6.15.0)
If you want to test the installation, you can install demos:
423
+
```bash
424
+
sudo apt-get install bbb-demo
425
+
```
426
+
Before testing, make sure you have set`secure: false`in`/usr/share/bbb-web/WEB-INF/classes/application.yml` file:
427
+
```yml
428
+
# ...
429
+
server:
430
+
session:
431
+
cookie:
432
+
secure: false
433
+
# ...
434
+
435
+
```
436
+
You can access http://BBB_IP_ADDRESS , and you will be able to join bbb-demo
437
+
(probably WebRTC media won't work because it needs HTTPS to be set).
438
+
BBB_IP_ADDRESS is the ip address of your container/machine running this
439
+
installation.
440
+
441
+
## Setup HTTPS
442
+
Follow [2.2's Configure SSL on your BigBlueButton server](https://docs.bigbluebutton.org/2.2/install.html#configure-ssl-on-your-bigbluebutton-server)
443
+
444
+
## Setup development environment
445
+
Follow [2.2's Setup a Development Environment](https://docs.bigbluebutton.org/2.2/dev.html#setup-a-development-environment)
446
+
447
+
## Known Problems
326
448
BigBlueButton 2.3-dev uses Java 8; however, Ubuntu 18.04 ships with Java 11 set as default option. If you see something similar while trying to compile bbb-common-messages or bbb-apps-akka:
0 commit comments