44 lines
2 KiB
Markdown
44 lines
2 KiB
Markdown
# Big Blue Button
|
|
Il s'agit d'une application Web pour réaliser des **conférences** avec **tableau de bord**, **présentation du bureau**, **présentation de documents de bureautique** et **système d'échange par écrit**.
|
|
|
|
La **configuration** demandée pour utiliser l'application **est** **assez conséquente**. Il est annoncé au bas mot **4vCPU et 8 Go de RAM** avec un espace disque de 250 Go. Cette application **n'est pas** nécessairement **disponible tout le temps**. Elle sera utilisée pour des présentations, des réunions du bureau ou autres évènements en distanciel. D'un point de vue financier, il est préférable de **s'appuyer** **sur une solution de machine à la demande**, du cloud évolutif. Notre choix s'est arrêté sur du **Amazon Web Service Elastic Compute**. Le modèle choisi permet pour un financement de **~2€ par soirée**, d'avoir une application de conférence.
|
|
|
|
## Installer
|
|
Sur un ubuntu 16.04 tout neuf:
|
|
|
|
```
|
|
sudo su
|
|
|
|
dig +short myip.opendns.com @resolver1.opendns.com
|
|
|
|
# ajouter un champ DNS bbb.alpinux.dev -> IP récupérée
|
|
apt update && apt upgrade
|
|
|
|
wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -w -v xenial-22 -s bbb.example.com -e info@example.com -w -g
|
|
|
|
cd /root/greenlight
|
|
|
|
docker exec greenlight-v2 bundle exec rake admin:create
|
|
```
|
|
|
|
Récupérer l'identifiant (admin@example.com) et le mot de passe (administrator)
|
|
|
|
Se connecter en admin, créer un autre compte admin et se déconnecter
|
|
|
|
Se connecter avec le nouveau compte admin et ban l'ancien compte admin
|
|
|
|
## Automatisation
|
|
Il faut s'adapter au modèle EC2
|
|
|
|
A faire :
|
|
- script de déploiement de la machine depuis un modèle
|
|
- sauvegarde de la configuration actuelle
|
|
- restauration de la configuration sauvée
|
|
- script de déploiement de Big Blue Button
|
|
|
|
### Documents en ligne
|
|
Installation de Big Blue button : https://docs.bigbluebutton.org/
|
|
|
|
Transfert vers un autre serveur : https://docs.bigbluebutton.org/2.2/customize.html#transfer-published-recordings-from-another-server
|
|
|
|
Backup and restore : https://github.com/bigbluebutton/bigbluebutton/issues/9156
|