From 3f9a9a1f3a830d767e02efd582e3d704630daa45 Mon Sep 17 00:00:00 2001 From: Christoph Date: Wed, 29 Apr 2020 15:49:26 +0200 Subject: [PATCH] Some more documentation.. --- README.install | 78 ++++++++++++++++++++++++++++++++++++++++++++++++++ conf/bbb.conf | 21 -------------- 2 files changed, 78 insertions(+), 21 deletions(-) delete mode 100644 conf/bbb.conf diff --git a/README.install b/README.install index 4d25971..ff053cc 100644 --- a/README.install +++ b/README.install @@ -20,6 +20,14 @@ # --- apt-get install bigbluebutton + +# -- +# Adjust /etc/nginx/sites-enabled/bigbluebutton to support +# SSL Protocls +# -- + +vim /etc/nginx/sites-enabled/bigbluebutton + apt-get install bbb-html5 @@ -37,3 +45,73 @@ apt-get install bbb-demo /usr/local/src/bigbluebutton/bbb-post-install.sh +# --- +# 5.) Install Greenlight - Run script bbb-greenlight-install.sh +# --- + +/usr/local/src/bigbluebutton/bbb-greenlight-install.sh + + +# ===================================================================================== + +1. Install Docker on Ubuntu. + +# Remove old versions of Docker +# +apt-get remove docker docker-engine docker.io containerd runc + + +# Install packages to allow apt to use a repository over HTTPS: +# +apt-get install \ + apt-transport-https \ + ca-certificates \ + curl \ + gnupg-agent \ + software-properties-common + +# Add Docker’s official GPG key: +# +curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - + + +# set up the stable repository. +# +cat < /etc/apt/sources.list.d/docker.list +deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable +EOF + + +# Update package index +# +apt-get update + + +# Install the latest version of Docker Engine - Community and containerd, +# +apt-get install docker-ce docker-ce-cli containerd.io + + +# Deinstall apparmor +# +apt-get remove apparmor + + +# Create the Greenlight directory for its configuration to live in. +# +mkdir ~/greenlight && cd ~/greenlight + + +# Greenlight will read its environment configuration from the .env file. +# To generate this file and install the Greenlight Docker image, run: +# +docker run --rm bigbluebutton/greenlight:v2 cat ./sample.env > .env + + +# Generating a Secret KeyAnchor link for: generating a secret key +# +# Greenlight needs a secret key in order to run in production. To generate +# this, run: +# +docker run --rm bigbluebutton/greenlight:v2 bundle exec rake secret + diff --git a/conf/bbb.conf b/conf/bbb.conf deleted file mode 100644 index 6dc5688..0000000 --- a/conf/bbb.conf +++ /dev/null @@ -1,21 +0,0 @@ -#------------------------------------------- -# Settings for BigBlueButoon Install scripts -#------------------------------------------- - -# FQDN_HOSTNAME -# -# The full qualified histname under which bbb service -# is available -# -# Defaults to full qualified hostname of the system -# -FQDN_HOSTNAME="mx-bbb.oopen.de" - -# GREENLIGTH_DIR -# -# Installation directory of 'greenlight' -# -# Defaults to: GREENLIGTH_DIR="/usr/local/greenlight" -# -#GREENLIGTH_DIR="" -