Found this lovely code base (that actually worked) on github, supported on a debian 10/11 or ubuntu 20+ versions-
The script (jitsi_setup.sh) can be used to install stable version of all 3 on a stand-alone server. This is simply a script version of quick-install document at https://jitsi.github.io/handbook/docs/devops-guide/devops-guide-quickstart
It Installs below mentioned software:
nginx, prosody, jitsi-meet-prosody, jitsi-meet, jitsi-meet-web, jitsi-meet-web-config, jitsi-meet-turnserver, jicofo, jitsi-videobridge2
Below are optional, will be installed only if opted for:
Also has option for configuring:
- secure domain (https://jitsi.github.io/handbook/docs/devops-guide/secure-domain)
- jigasi authentication (find it towards the end of secure domain link)
- transcription(Google/Vosk) (https://github.com/jitsi/jigasi#configuring-sip-and-transcription)
- Etherpad (https://github.com/ether/etherpad-lite)
Continue reading “Installer for jitsi-meet, jigasi and jibri” »
For administration thoughts, i wonder if there is a command, prosodyctl or other, which can give a list of user registrered on prosody.
Apparently there is a way-
just look into your /var/lib/prosody/[domain]/accounts Folder and type in “ls” then count thr .dat files
- At least two Linux systems with Debian 10
- DNS Record for your domain (in our case meet.example.com)
Prepare your system
First of all we prepare our system by updating all package lists and packages. To do so run the following commands.
apt update && apt upgrade -y
Basic Jitsi Meet installation
Next, please be sure that your FQDN is configured correct. Continue reading “Install Jitsi Meet and configure load balancing” »
A basic installation of Jitsi Meet gets you up and running within shortest time, probably in less than 15 minutes. There are hardly any configuration changes necessary. Most important information is a fully qualified domain name (FQDN), and that’s it.
However such a default installation of Jitsi Meet is open. Meaning, that anyone knowing the URL of your server can create a new meeting room and start to have video conferences using your instance and probably causing additional cost. Continue reading “Enable authentication of Jitsi Meet” »
This post is heavily inspired from this community post by https://community.jitsi.org/u/Woodworker_Life. However, the original installation document is based on typical split Jitsi on one VM and Jibri on seperate VM.
A little reworked version is deployed and tested for several client based with no performance issue- this post covers a single VM with Jitsi Videobridge and Jibri Reocording system.
- Works only on Ubuntu 16 Distribution
- Only following DNS entries are needed to be available:
- meet.ensii.net -> 220.127.116.11
- recording.ensii.net-> 18.104.22.168
- recorder.ensii.net-> 22.214.171.124
- update /etc/hosts file as following:
- 127.0.0.1 meet.ensii.net
Part-1: Setup Jitsi Meet on the server
You will need to login to the server you created in step 1. For this, on my Windows laptop, I use PuTTy. Login with initial password and change it to your own.
apt update && apt upgrade -y
Continue reading “Installing Jitsi and Jibri on Same Machine” »
Edit Logo Image:
In your jitsi-meet deployment, probably in /usr/share/jitsi-meet/images the image file will exist that you can override with your own.
Update Link on Logo:
You can edit:
or SHOW_WATERMARK_FOR_GUESTS: false
Change texts of Welcome/Home Page: Continue reading “Customizing Jitsi Meet” »
Add the epel repository and update everything.
yum -y install epel-release nano && yum -y update
Populate the yum repo with the mongodb-org repository
Paste this into the new file:
To write and save do:
Now we need to install our dependencies from yum:
yum install -y nodejs curl GraphicsMagick npm mongodb-org-server mongodb-org gcc-c++
Now that we have Node.js and npm installed, we need to install a few more dependencies:
npm install -g inherits n
The recommended Node.js version for using Rocket.Chat is 8.9.3. Using n we are going to install that version:
Now we download and install Rocket.Chat
curl -L https://releases.rocket.chat/latest/download -o rocket.chat.tar.gz
tar zxvf rocket.chat.tar.gz
mv bundle Rocket.Chat
You can set PORT, ROOT_URL and MONGO_URL: Continue reading “Install Rocket Chat on Centos 7with Jitsi Video Conferencing” »