В наши дни большинству пользователей Linux приходится постоянно переключаться между несколькими приложениями, чтобы выполнить различные задачи. Веб-браузер, офисный пакет, просмотрщик PDF, мультимедийный проигрыватель, инструмент видеоконференций, файловый менеджер, редактор изображений и почтовый клиент – это минимальный набор приложений для повседневной работы. В некоторых случаях вам может понадобиться еще больше программ для более конкретных целей.
Переключение между бесконечными приложениями для открытия нужного иногда может быть очень раздражающим. Представьте себе возможность делать несколько разных вещей, используя интерфейс одного решения. Например, редактировать документ и вести видеозвонок одновременно в одном окне. Это звучит заманчиво, не так ли?
В этой статье вы узнаете, как включить видеоконференции и редактирование документов в Ubuntu, интегрируя ONLYOFFICE Docs, свободный офисный пакет, и Jitsi, свободное приложение для видео- и аудиозвонков.
О Jitsi
Jitsi – это безопасный инструмент для видеоконференций, который позволяет оставаться на связи с коллегами или друзьями через аудио- и видеозвонки. Это программное обеспечение с открытым исходным кодом обеспечивает надежное шифрование, так что вам не нужно беспокоиться о конфиденциальности ваших данных.
Начавшись как студенческий проект в 2003 году, сейчас Jitsi является одним из самых популярных альтернатив Zoom и Skype. Он поддерживает WebRTC, открытый стандарт для веб-коммуникации. С Jitsi вы можете совершать аудиозвонки и организовывать видеоконференции с до 100 участников даже без создания учетной записи.
О ONLYOFFICE Docs
ONLYOFFICE Docs — это пакет офисных программ с открытым исходным кодом, доступным для публичного просмотра на GitHub. Он включает в себя веб-редакторы для совместной работы над текстовыми документами, таблицами, презентациями и заполняемыми формами.
ONLYOFFICE Docs обладает высокой совместимостью с форматами Office Open XML, что позволяет работать с документами Word, таблицами Excel и презентациями PowerPoint на Linux.
ONLYOFFICE Docs является открытым программным обеспечением альтернатива Google Docs и Microsoft Office Online, поскольку он предлагает полный набор функций для реального совместного авторства, таких как гибкие разрешения на доступ, два режима совместной работы (Быстрый и Строгий), история версий и контроль, отслеживание изменений, комментарии и коммуникация.
ONLYOFFICE Docs предлагает бесплатный клиент для рабочего стола под Linux, Windows и macOS, который позволяет создать безопасную совместную среду благодаря интеграции с различными сервисами, включая Moodle, Nextcloud, Seafile, ownCloud, Alfresco, Confluence, Chamilo, SharePoint, Liferay, Redmine и т. д.
Шаг 1. Установите ONLYOFFICE Docs
Прежде всего, вам необходимо развернуть ONLYOFFICE Docs. Все системные требования и инструкции по установке можно найти здесь.
Существует также еще один способ установки, который вам может показаться проще — Docker. Посетите эту страницу GitHub, чтобы узнать, как установить и настроить ваш экземпляр ONLYOFFICE Docs с использованием образа Docker.
Шаг 2. Установите Jitsi (Необязательно)
По умолчанию плагин ONLYOFFICE использует сервер Jitsi SaaS, расположенный по адресу https://meet.jit.si
, чтобы пользователи могли познакомиться с решением. Поэтому вам не нужно устанавливать ничего, если вы хотите попробовать Jitsi.
Однако, если вам нужна большая безопасность, может быть хорошей идеей развернуть Jitsi на вашем сервере Ubuntu. Прочтите этот подробный руководство, чтобы узнать, как установить Jitsi – альтернативу Zoom с открытым исходным кодом.
Шаг 3. Получите плагин ONLYOFFICE для Jitsi
Когда ONLYOFFICE Docs установлен и настроен правильно на вашем сервере Ubuntu, необходимо получить специальный плагин для интеграции сервисов и включения видеоконференций.
Официальное приложение для интеграции доступно на GitHub. Вам нужно его скачать и продолжить с установкой вручную.
Шаг 4. Установите коннектор
В настоящее время плагин интеграции для Jitsi можно устанавливать вручную. Есть два способа добавить плагин на ваш экземпляр ONLYOFFICE Docs:
- через папку sdkjs-plugins;
- с использованием файла config.json.
Метод 1. Установка через папку sdkjs-plugins.
Поместите папку плагина в папку ONLYOFFICE Docs. На Ubuntu путь к этой папке следующий:
/var/www/onlyoffice/documentserver/sdkjs-plugins/
Если все сделано правильно, служба Jitsi будет доступна всем пользователям ONLYOFFICE Docs. В некоторых случаях может потребоваться перезапуск ONLYOFFICE.
Для отладки вы можете запустить ONLYOFFICE Docs с папкой sdkjs-plugins:
# docker run -itd -p 80:80 -v /absolutly_path_to_work_dir:/var/www/onlyoffice/documentserver/sdkjs-plugins/plugin onlyoffice/documentserver-ee:latest
Метод 2. Установка через файл config.json
Используя этот метод, вам необходимо найти файл config.json ONLYOFFICE Docs и добавить путь к соответствующему файлу config.json плагина Jitsi в параметр plugins.pluginsData:
var docEditor = new DocsAPI.DocEditor("placeholder", { "editorConfig": { "plugins": { "autostart": [ "asc.{0616AE85-5DBE-4B6B-A0A9-455C4F1503AD}", "asc.{FFE1F462-1EA2-4391-990D-4CC84940B754}", ... ], "pluginsData": [ "https://example.com/plugin1/config.json", "https://example.com/plugin2/config.json", ... ] }, ... }, ... });
Здесь example.com – это имя сервера, где установлен ONLYOFFICE Docs, а https://example.com/plugin1/config.json – путь к плагину.
Если в этом файле есть тестовый пример, замените строку /etc/onlyoffice/documentserver-example/local.json на путь к файлу config.json плагина.
Шаг 5: Запуск плагина Jitsi
После успешной установки плагина Jitsi соответствующая иконка появится на вкладке Плагины верхней панели инструментов в ONLYOFFICE Docs. Это означает, что вам больше не нужно покидать интерфейс редактора и запускать отдельный клиент для видео- или аудиозвонков.
Чтобы начать видеоконференцию, выполните следующие простые шаги:
- Откройте документ, электронную таблицу или презентацию с помощью ONLYOFFICE Docs;
- Перейдите на вкладку Плагины и выберите Jitsi;
- Нажмите кнопку запуска, чтобы создать iframe Jitsi;
- Введите свою прозвище и разрешите браузеру использовать камеру и микрофон.
Если вы хотите завершить вызов, просто нажмите кнопку Стоп.

Заключение
Поздравляем! Вы прошли процесс интеграции онлайн-редакторов документов ONLYOFFICE и инструмента видеоконференций Jitsi.
Теперь вы знаете, как совершать видео- или аудиовызовы и общаться с вашей командой в реальном времени, не переключаясь между различными приложениями. Пожалуйста, поделитесь своим мнением об интеграции ONLYOFFICE и Jitsi, оставив комментарий ниже. Ваш отзыв всегда ценен!
Source:
https://www.tecmint.com/integrate-onlyoffice-docs-jitsi-ubuntu/