На кофе

Поиск

Поиск Яндекс

Вход

Собственный сервер видиоконференцсвязи в Docker

Поделиться статьей

Развертывание сервера видеоконференцсвязи на базе программного обеспечения с открытым исходным кодом Jitsi Meet в Docker/

Jitsi Meet — приложение с открытым исходным кодом на базе WebRTC, предназначенное для проведения видеоконференций. Сервер Jitsi Meet создает виртуальные залы для видеоконференций на необходимое колличество человек.Преимущество конференции Jitsi заключается в том, что все ваши данные передаются только через ваш сервер, а комплексное шифрование TLS обеспечивает защиту от перехвата и несанкционированного прослушивания.

1. Установим Docker по инструкции здесь.

2. Установим Docker Compose по инструкции здесь.

3. Скачиваем последнюю версию образа доккера Джитси

wget -O /home/superuser/Загрузки/VKS.zip https://github.com/jitsi/docker-jitsi-meet/archive/refs/tags/stable-6726-1.zip

4. Распакуем архив.

cd /home/superuser/Загрузки && unzip VKS.zip

5. Создадим корневой каталог jitsi

mkdir jitsi

6. Скопируем содержимое папки VKS в каталог jitsi

cp -r /home/superuser/Загрузки/VKS/. /jitsi

7. Создадим окружение .env скопировав содержание файла env.example

cp /jitsi/env.example /jitsi/.env

8.Добавим прав папке.

sudo chmod 777 /jitsi

9. Переходим в папку jitsi

cd /jitsi

10. Запустим исполнение скрипта.

chmod +x gen-passwords.sh && ./gen-passwords.sh

11. Внесем необходимые коррективы

nano /jitsi/.env

12. Запустим контейнер

cd /jitsi && docker-compose up -d

13. Проверим рабочие контейнеры

netstat -tlpn ; docker ps


14. Заходим в джитси

 https://vkr.entnet.ru