Bash installer for Jitsi Meet along with Jibri on *buntu LTS based systems | Documentation Available at the Wiki
Go to file
Luis Guzmán 471ed82eb0 Require a minimum of 6 characters for password 2020-09-30 02:03:11 -05:00
files Fix json 2020-08-17 10:57:59 -05:00
images Unbrand localrecording (no longer dropbox login used by default) 2020-05-20 14:32:03 -05:00
tools Check for updates first, then check for kernel 2020-09-29 21:42:19 -05:00
.gitignore Test jigasi loggin out 2020-06-03 06:15:46 -05:00
LICENSE Initial commit 2018-09-25 03:06:55 -05:00
README.md typo 2020-09-12 10:40:43 -05:00
add-jibri-node.sh Enable Jibri services 2020-05-10 07:43:05 -05:00
etherpad.sh Improve format disable ssl for node 2020-08-15 02:13:47 -05:00
grafana.sh Fix typo enable service 2020-07-06 17:12:55 -05:00
jigasi.sh Un-hold jigasi version 2020-09-05 16:32:58 -05:00
jitsi-updater.sh Change approach to customize interface_config.js 2020-09-09 03:17:07 -05:00
jm-bm.sh Add domain to brandless mode 2020-09-09 03:19:27 -05:00
jra_nextcloud.sh Require a minimum of 6 characters for password 2020-09-30 02:03:11 -05:00
quick_jibri_installer.sh Fix kernel lookup, prevent missing modules. 2020-09-29 21:37:28 -05:00

README.md

Quick Jibri Installer

Bash installer for Jibri on *buntu LTS based systems using nginx as default webserver.

Usage

git clone https://github.com/switnet-ltd/quick-jibri-installer
cd quick-jibri-installer
bash quick-jibri-installer.sh

Please check more details on our wiki.

Requirements

  • Clean VM/VPS/Server using Ubuntu LTS
  • Valid domain with DNS record, mandatory for SSL certs via Let's Encrypt.
  • Ports open for ACME (SSL) interaction & validation.
  • Minimum recommended for video recording: 8 GB RAM / 4 Cores.
  • Webcam

Jigasi Transcript

  • SIP account
  • Google Cloud Account with Billing setup.

Jibri Recodings Access via Nextcloud

  • Valid domain with DNS record for Nextcloud SSL.

Features

  • Enabled Session (video) Recording using Jibri
  • Enabled Jitsi Electron app detection server side.
  • Standalone SSL Certbot/LE implementation
  • Jigasi Transcript - Speech to Text powered by Google API
  • JRA (Jibri Recordings Access) via Nextcloud
  • Improved recurring updater
  • Customized brandless mode
    • (New) Setting up custom interface_config.js
  • (New) Grafana Dashboard
  • (New) Lobby Rooms - Secure Rooms
  • (New) Conference Duration - Secure Rooms

Optional custom changes

  • Optional default language
  • Option to enable Secure Rooms
  • Option to enable Welcome Page
  • Option to enable Local audio recording using flac.
  • Option to use Rodentia static avatar (icon credit: sixsixfive) - Legacy

Custom changes

  • Start with video muted by default
  • Start with audio muted but moderator
  • Set displayname as not required since jibri can't set it up.
  • Disabled BETA Blur my background

Documentation

  • Please check our wiki for further documentation.

Please note: This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY.

SwITNet Ltd © - 2020, https://switnet.net/