Skip to content

Commit 6809f9e

Browse files
committed
initial 3.1 setup
1 parent 6f4f4f3 commit 6809f9e

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

bbb-install.sh

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash -ex
22

3-
# Copyright (c) 2023 BigBlueButton Inc.
3+
# Copyright (c) 2025 BigBlueButton Inc.
44
#
55
# This program is free software; you can redistribute it and/or modify it under the
66
# terms of the GNU Lesser General Public License as published by the Free Software
@@ -18,35 +18,35 @@
1818
# https://www.bigbluebutton.org/.
1919
#
2020
# This bbb-install script automates many of the installation and configuration
21-
# steps at https://docs.bigbluebutton.org/3.0/install
21+
# steps at https://docs.bigbluebutton.org/3.1/install
2222
#
2323
#
2424
# Examples
2525
#
26-
# Install BigBlueButton 3.0.x with a SSL certificate from Let's Encrypt using hostname bbb.example.com
26+
# Install BigBlueButton 3.1.x with a SSL certificate from Let's Encrypt using hostname bbb.example.com
2727
# and email address [email protected] and apply a basic firewall
2828
#
29-
# wget -qO- https://raw.githubusercontent.com/bigbluebutton/bbb-install/v3.0.x-release/bbb-install.sh | bash -s -- -w -v jammy-300 -s bbb.example.com -e [email protected]
29+
# wget -qO- https://raw.githubusercontent.com/bigbluebutton/bbb-install/v3.1.x-release/bbb-install.sh | bash -s -- -w -v jammy-310 -s bbb.example.com -e [email protected]
3030
#
3131
# Install BigBlueButton with SSL + Greenlight
3232
#
33-
# wget -qO- https://raw.githubusercontent.com/bigbluebutton/bbb-install/v3.0.x-release/bbb-install.sh | bash -s -- -w -v jammy-300 -s bbb.example.com -e [email protected] -g
33+
# wget -qO- https://raw.githubusercontent.com/bigbluebutton/bbb-install/v3.1.x-release/bbb-install.sh | bash -s -- -w -v jammy-310 -s bbb.example.com -e [email protected] -g
3434
#
3535

3636
usage() {
3737
set +x
3838
cat 1>&2 <<HERE
3939
40-
Script for installing a BigBlueButton 3.0 server in under 30 minutes.
40+
Script for installing a BigBlueButton 3.1 server in under 30 minutes.
4141
4242
This script also checks if your server supports https://docs.bigbluebutton.org/administration/install/#minimum-server-requirements
4343
4444
USAGE:
45-
wget -qO- https://raw.githubusercontent.com/bigbluebutton/bbb-install/v3.0.x-release/bbb-install.sh | bash -s -- [OPTIONS]
45+
wget -qO- https://raw.githubusercontent.com/bigbluebutton/bbb-install/v3.1.x-release/bbb-install.sh | bash -s -- [OPTIONS]
4646
4747
OPTIONS (install BigBlueButton):
4848
49-
-v <version> Install given version of BigBlueButton (e.g. 'jammy-300') (required)
49+
-v <version> Install given version of BigBlueButton (e.g. 'jammy-310') (required)
5050
5151
-s <hostname> Configure server with <hostname>
5252
-e <email> Email for Let's Encrypt certbot
@@ -98,17 +98,17 @@ VARIABLES (configure Greenlight only):
9898
9999
EXAMPLES:
100100
101-
Sample options for setup a BigBlueButton 3.0 server
101+
Sample options for setup a BigBlueButton 3.1 server
102102
103-
-v jammy-300 -s bbb.example.com -e [email protected]
103+
-v jammy-310 -s bbb.example.com -e [email protected]
104104
105-
Sample options for setup a BigBlueButton 3.0 server with Greenlight 3 and optionally Keycloak
105+
Sample options for setup a BigBlueButton 3.1 server with Greenlight 3 and optionally Keycloak
106106
107-
-v jammy-300 -s bbb.example.com -e [email protected] -g [-k]
107+
-v jammy-310 -s bbb.example.com -e [email protected] -g [-k]
108108
109-
Sample options for setup a BigBlueButton 3.0 server with LTI framework while managing LTI consumer credentials MY_KEY:MY_SECRET
109+
Sample options for setup a BigBlueButton 3.1 server with LTI framework while managing LTI consumer credentials MY_KEY:MY_SECRET
110110
111-
-v jammy-300 -s bbb.example.com -e [email protected] -t MY_KEY:MY_SECRET
111+
-v jammy-310 -s bbb.example.com -e [email protected] -t MY_KEY:MY_SECRET
112112
113113
SUPPORT:
114114
Community: https://bigbluebutton.org/support
@@ -562,7 +562,7 @@ need_ppa() {
562562
}
563563

564564
check_version() {
565-
if ! echo "$1" | grep -Eq "jammy-30"; then err "This script can only install BigBlueButton 3.0 and is meant to be run on Ubuntu 22.04 (jammy) server."; fi
565+
if ! echo "$1" | grep -Eq "jammy-31"; then err "This script can only install BigBlueButton 3.1 and is meant to be run on Ubuntu 22.04 (jammy) server."; fi
566566
DISTRO=${1%%-*}
567567
if ! wget -qS --spider "https://$PACKAGE_REPOSITORY/$1/dists/bigbluebutton-$DISTRO/Release.gpg" > /dev/null 2>&1; then
568568
err "Unable to locate packages for $1 at $PACKAGE_REPOSITORY."

0 commit comments

Comments
 (0)