====== Big Blue Button ====== {{tag>technique webapp}} 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