Jitsi

Jitsi
A turnkey encrypted video conferencing solution that allows you to make calls, exchange messages and files, and transfer images from your monitor screen.

Jitsi is an open source video conferencing platform. The software is installed on the server, while the platform is accessible through a browser and a mobile application. 

jitsi meeting

Jitsi features include:

  • HD video with webcam background replacement capability;
  • screen sharing;
  • text chat;
  • “raising hand” and reactions;
  • polls;
  • conference password protection if necessary.

Beget VPS/VDS with pre-installed Jitsi is the current version of the platform installed on your virtual server with the domain name of your choice and an automatically renewed SSL certificate. Install Jitsi Meet for audio and video conferencing, webinars, and meetings right in your browser.

Installation package information

  • Jitsi 2.0.10008
  • Ubuntu 22.04
  • Docker, latest

Jitsi installation

When installing a server, in addition to the standard parameters you will be asked to specify:

  • Domain name by which Jitsi will be accessible. You can either choose your domain or register a new one. Alternatively, you can use the free .beget.app domain. A free SSL certificate will be issued for this domain.
  • Admin Email. This email will be used to access Jitsi as an administrator.
  • Admin Password. This password will be used to access Jitsi as an administrator.

It takes about 5 minutes to install and deploy the Jitsi Meet system. After that, you can start using Jitsi.

Using Jitsi

To navigate to the Jitsi web interface, follow the link: https://mydomain.beget.app in your browser, where mydomain.beget.app is the domain name selected during the installation process.

jitsi meet

To create a conference, enter the URL that will be used to access it, then click “Create Conference”, after which you will be redirected to the meeting page.

jitsi join meeting

Here you can join the Jitsi meeting as a regular user or as an organizer.

join moderator meeting

To do this, after clicking “Join a meeting”, select “Log-in” and enter the moderator username (by default admin user is created) and the corresponding password.

moderator authentication meeting

Having joined as a moderator, you will be able to manage the meeting itself: set a password used to access it, configure the access policy, and much more.

We wish you successful work with the Jitsi server!

FAQ

How to create an additional user (moderator)?
  • Connect to the server via SSH.
    After connecting to the server, connect to the jitsi-prosody-1 container:
    docker exec -it jitsi-prosody-1 /bin/bash
  • Inside the container, execute the command:
    prosodyctl --config /config/prosody.cfg.lua register TheDesiredUsername meet.jitsi TheDesiredPassword
    Where TheDesiredUsername is the username you selected and TheDesiredPassword is the password for the user being created.

How can I delete an existing user (moderator)?
  • Connect to the server via SSH.
  • After connecting to the server, connect to the jitsi-prosody-1 container:
    docker exec -it jitsi-prosody-1 /bin/bash
  • In the container, execute the command:
    prosodyctl --config /config/prosody.cfg.lua unregister TheDesiredUsername meet.jitsi
    Where TheDesiredUsername is the name of the user to be unregistered.
How can I get a list of logins of existing users (moderators)?
  • Connect to the server via SSH.
  • After connecting to the server, connect to the jitsi-prosody-1 container:
    docker exec -it jitsi-prosody-1 /bin/bash
  • In the container, execute the command:
    find /config/data/meet%2ejitsi/accounts -type f -exec basename {} .dat \;
How can I make changes to the Jitsi Meet configuration?

Since the solution is installed as Docker containers, it is configured via environment variables in the
/opt/beget/jitsi/.env file.

Where are my application configuration and data located on the server?
  • Container configuration: /opt/beget/jitsi/docker-compose.yml
  • Environment variables file: /opt/beget/jitsi/.env
How can I see the logs of Jitsi services?

By default, logs are sent to the standard service container output stream, they are available using the docker logs -t -f <service_name> command, where <service_name> is the name of the service you need (jitsi-web-1, jitsi-jvb-1, jitsi-jicofo-1, jitsi-prosody-1 are available)

How can I restart the platform services?

Follow the steps below to restart all services:

  • Connect to your virtual server via SSH: ssh root@my-ip, where my-ip is the IP address of your server
  • Navigate to the configuration directory: cd /opt/beget/jitsi
  • Run the command: docker-compose restart
Are video conference recordings saved in Jitsi?

The recordings are not saved by default, you will need to configure the Jibri service manually. The service can be located either on the same server as Jitsi or on a separate server. Detailed configuration is described in the Jitsi documentation.

Jitsi
Jitsi
2 cores / 2 GB / 30 GB / 250 Mb/sec
Free with every server:

Automatic backup
Round-the-clock monitoring
Postal system
DNS hosting
Private networks
The server will be created automatically immediately after registering an account

0,25 €

per day
Categories
Videoconferencing
Project management