Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
br
 
 
br2
 
 
br3
 
 
f
 
 
f2
 
 
f3
 
 
 
 
m4
 
 

README.md

Overview

Jiloin (Jitsi Logging Interface) in a web-interface used to display the data logged by a Jitsi Meet installation to an InfluxDB database.

Installation

1. Enable logging

First you need to enable logging to InfluxDB in your Jitsi Meet installation.

2. Make the contents of this repository accessible through a web-server.

For example, using nginx, you can do the following:

A. Check out the repository

cd /opt
git clone https://github.com/jitsi/jiloin

B. Setup nginx

Create /etc/nginx/sites-enabled/jiloin.example.com with the following contents:

server {
    listen 80;
    server_name jiloin.example.com;
    root /opt/jiloin;
}

Note that it is currently mandatory to have jiloin installed in the root of the domain (that is, you can't use example.com/jiloin/, it needs to be jiloin.example.com/). This is a known issue.

3. Edit the jiloin configuration in services/config.js

You need to set the hostname and port number for access to InfluxDB, set ssl:true if InfluxDB is setup to support it (usually on port 8087), and the name of the database (this has to match the name configured while setting up logging for Jitsi Meet).

4. Open up jiloin.example.com in your browser and login with your InfluxDB username and password.

Troubleshooting

If you get "Cross-Origin Request Blocked" errors in your browser, make sure that:

  • jiloin uses the same hostname as the influxdb instance
  • the protocol (http or https) is the same in the browser and in services/config.js
  • InfluxDB is configured with the same hostname as jiloin (look for the "hostname" field in config.toml)

About

testing github behaviour

Resources

Packages

No packages published
You can’t perform that action at this time.