Sign inSign up

crezz/docker-jibri-2019

By crezz

•Updated almost 7 years ago

JIBRI for jitsi recording

Image
0

285

crezz/docker-jibri-2019 repository overview

#JIBRI for Jitsi recording

For record in the JITSI you need JIBRI. This is headless Chrome with selenium driver, which hidden view all participants and record any flows. It r

If you want to run JIBRI on a separate from JITSI host, port 5222 from JITSI needs to be expose:

 ports:
    - 5222:5222

Don`t forget protect this port by iptables or TLS/SSL.

Standart docker start for JIBRI Warning: do not use single quotas "'" in password - it worked incorrect inside selenium.

docker run -e JIBRI_DOMAIN='mcu.youserver.ru' -e JIBRI_SECRET=321321321321 -e JIBRI_AUTH="123123123123" -e PROSODY_HOST=my.jitsi.host.or.docker.name crezz/docker-jibri-2019

or via docker compose

version: '3'
services:
  jibri:
    image: crezz/docker-jibri-2019
    environment:
      - JIBRI_AUTH='123123123123'
      - JIBRI_SECRET='123123123123'
      - PROSODY_HOST=my.jitsi.host.or.docker.name
      - JIBRI_DOMAIN=mcu.myserver.ru
      - RECORD_PATH=/tmp/record
    volumes:
      - /tmp:/tmp/record
      - /dev/shm:/dev/shm
    cap_add:
       - SYS_ADMIN
       - NET_BIND_SERVICE
    devices:
      - /dev/snd:/dev/snd

#Copy files after finish recording

After finish file /etc/jitsi/jibri/finalize_recording.sh is called with file path. You can map it to new script to upload files to anythere.

It required >2Gb RAM!

Tag summary

Content type

Image

Digest

Size

489.4 MB

Last updated

almost 7 years ago

docker pull crezz/docker-jibri-2019