Bash installer for Jitsi Meet along with Jibri on *buntu LTS based systems | Documentation Available at the Wiki
Go to file
Luis Guzmán 8280661c9a Start focal testing for support
Add HWE and PPA Certbot check to install, avoid if not.

(cherry picked from commit d29dea7fef)
2020-07-20 04:52:39 -05:00
files Move into postgresql as base DB 2020-07-01 02:24:04 -05:00
images Unbrand localrecording (no longer dropbox login used by default) 2020-05-20 14:32:03 -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 Update README 2020-07-19 23:00:31 -05:00
add-jibri-node.sh Enable Jibri services 2020-05-10 07:43:05 -05:00
grafana.sh Fix typo enable service 2020-07-06 17:14:22 -05:00
jigasi.sh Fix confitional grep option 2020-06-03 06:17:16 -05:00
jitsi-updater.sh Keep jigasi 'til new approach is complete 2020-05-13 14:50:35 -05:00
jm-bm.sh Unbrand localrecording (no longer dropbox login used by default) 2020-05-20 14:32:03 -05:00
jra_nextcloud.sh Increase timeout on JRA nginx settings 2020-07-19 23:00:31 -05:00
quick_jibri_installer.sh Start focal testing for support 2020-07-20 04:52:39 -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 / 2 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
  • Customized brandless mode
  • Improved recurring updater
  • (New) Grafana Dashboard

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.

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/