-- Leo's gemini proxy
-- Connecting to gmi.noulin.net:1965...
-- Connected
-- Sending request
-- Meta line: 20 text/gemini
date: 2021-07-18 19:51:37
categories: messaging
firstPublishDate: 2021-07-18 19:51:37
`Jitsi Meet` is open source video conference system which runs on linux server and is similar to Microsoft Teams, Zoom, Nextcloud Talk...
I tried Nexcloud talk before and I think the client for smartphones (iPhone and Android) drains too much the battery.
So I decided to try Jitsi. I decided to install it on a dedicated VPS in Digital Ocean because I don't want `Jitsi Meet` to overtake my web server at home.
To install `Jitsi Meet` on debian buster (I also tried in debian bullseye, it also works there), I followed the
in the Jitsi homepage. The setup let you install `Jitsi Meet`, create a user to prevent anybody from creating rooms, setup let's encrypt.
The page
has the instructions for creating a user and changing the configuration to make the `Jitsi Meet` secure;
Let's assume the domain for the server is: `meet.example.org`, as root run these commands:
apt update apt-get install wget apt-transport-https gnupg curl curl https://download.jitsi.org/jitsi-key.gpg.key | sh -c 'gpg --dearmor > /usr/share/keyrings/jitsi-keyring.gpg' echo 'deb [signed-by=/usr/share/keyrings/jitsi-keyring.gpg] https://download.jitsi.org stable/' | tee /etc/apt/sources.list.d/jitsi- stable.list > /dev/null apt update apt install jitsi-meet - choose Generate a new self-signed certificate vi /etc/prosody/conf.avail/meet.example.org.cfg.lua VirtualHost "meet.example.org" -- enabled = false -- Remove this line to enable this host authentication = "anonymous" ? change anonymous to internal_hashed - Add this block after the previous VirtualHost to enable the anonymous login method for guests: VirtualHost "guest.meet.example.com" authentication = "anonymous" c2s_require_encryption = false vi /etc/jitsi/meet/meet.example.org-config.js - uncomment anonymousdomain after domain anonymousdomain: 'guest.meet.example.org', - update jicofo config vi /etc/jitsi/jicofo/sip-communicator.properties org.jitsi.jicofo.auth.URL=XMPP:meet.example.org - create user prosodyctl register <username> meet.example.org <password> - lets encrypt setup /usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh systemctl restart prosody systemctl restart jicofo systemctl restart jitsi-videobridge2
I tried `Jitsi Meet` in Firefox (macOS and Linux), Safari, iPhone and Android, we were 5 people in room and it worked fine: Sound, Video and Screen sharing are good.
hashtags: #groupchat
-- Response ended
-- Page fetched on Tue May 21 19:04:04 2024