Skip to content

Instantly share code, notes, and snippets.

@linuxbiekaisar
Created April 16, 2020 14:36
Show Gist options
  • Save linuxbiekaisar/beb9dfa6555938cc624e348ada1c3484 to your computer and use it in GitHub Desktop.
Save linuxbiekaisar/beb9dfa6555938cc624e348ada1c3484 to your computer and use it in GitHub Desktop.
How install Jitsi in Ubuntu 18.04 LTS
# !/bin/sh
# Jitsi Installation:
# ===================
# To install jitsi on ubuntu run the following commands.
# TO configure a the hostname of the server corresponding to your domain / subdomain name:
hostnamectl set-hostname jitsi
sed -i 's/^127.0.1.1.*$/127.0.1.1 jitsi.mydomain.tld jitsi/g' /etc/hosts
# Note: Replace jitsi.mydomain.tld with the subdomain pointed to your instance.
# Update the software already installed on the system:
apt update && apt upgrade -y
# Install a Nginx server before installing Jitsi Meet. Run the following commands to install and enable Nginx:
apt install -y nginx
systemctl start nginx.service
systemctl enable nginx.service
# Download the APT key and setup the repositories of Jitsi, to install the software via apt:
wget -qO - https://download.jitsi.org/jitsi-key.gpg.key | apt-key add -
sh -c "echo 'deb https://download.jitsi.org stable/' > /etc/apt/sources.list.d/jitsi-stable.list"
apt update -y
# Launch the installation of Jitsi Meet:
apt install -y jitsi-meet
# During the installation you will be prompted to: Enter the FQDN of your instance. For example jitsi.localhost and press Enter. Therefter new window will arr and SSL certificate option "Generate a new self-signed certificate"and press Enter.
# Run the script /usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh to obtain a Let’s Encrypt SSL certificate for your instance:
/usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh
# During certificate request, you are being asked to enter your e-mail address to receive notifications regarding your certificate.
# Your private Jitsi Meet instance is ready for a first conference call. Open a Web-browser and type the FQDN of your instance, for example: https://jitsi.localhost. The following screen will appear and enjoy video conferencing in Jitsi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment