Поиск по сайту:

Как интегрировать документы ONLYOFFICE с Jitsi в Ubuntu


В настоящее время большинству пользователей Linux приходится постоянно переключаться между несколькими приложениями для выполнения различных задач. Веб-браузер, офисный пакет, программа для чтения PDF-файлов, мультимедийный проигрыватель, инструмент для видеоконференций, файловый менеджер, редактор изображений и почтовый клиент — это минимальный набор приложений для повседневной работы. В некоторых случаях вам может понадобиться еще больше программ для более конкретных целей.

Переключение между бесконечными прикладными программами для открытия нужного иногда может сильно раздражать. Представьте себе, что вы можете делать несколько разных вещей, используя интерфейс одного решения. Например, редактирование документа и видеозвонок одновременно в одном окне. Это звучит заманчиво, не так ли?

В этой статье вы узнаете, как включить видеоконференции и редактирование документов в Ubuntu путем интеграции ONLYOFFICE Docs, офисного пакета с открытым исходным кодом, и Jitsi, приложения с открытым исходным кодом для видео- и аудиозвонков.

О Джитси

Jitsi — это безопасный инструмент для видеоконференций, который позволяет вам поддерживать связь с коллегами или друзьями посредством аудио- и видеозвонков. Это программное обеспечение с открытым исходным кодом обеспечивает надежное шифрование, поэтому вам не нужно беспокоиться о конфиденциальности ваших данных.

Созданный как студенческий проект в 2003 году, сейчас Jitsi является одной из самых популярных альтернатив Zoom и Skype. Он поддерживает WebRTC, открытый стандарт веб-коммуникаций. С помощью Jitsi вы можете совершать аудиозвонки и организовывать видеоконференции с числом участников до 100, даже не создавая учетную запись.

О документах ONLYOFFICE

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, Чамило, SharePoint, Liferay, Redmine и т. д.

Шаг 1. Установите Документы ONLYOFFICE

Прежде всего, вам необходимо развернуть Документы ONLYOFFICE. Все системные требования и инструкции по установке можно найти здесь.

Существует также другой метод установки, который может показаться вам более простым — 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. Это означает, что вам больше не нужно выходить из интерфейса редактора и запускать отдельный клиент для совершения видео- или аудиозвонка.

Чтобы начать видеоконференцию, выполните следующие простые шаги:

  • Откройте документ, таблицу или презентацию с помощью ONLYOFFICE Docs;
  • Перейдите на вкладку «Плагины» и выберите Jitsi;
  • Нажмите кнопку «Пуск», чтобы создать iframe Jitsi;
  • Введите свой никнейм и разрешите браузеру использовать вашу камеру и микрофон.

Если вы хотите завершить разговор, просто нажмите кнопку Стоп.

Заключение

Поздравляем! Вы прошли процесс интеграции онлайн-редакторов документов ONLYOFFICE и инструмента для видеоконференций Jitsi.

Теперь вы знаете, как совершать видео- или аудиозвонки и общаться с товарищами по команде в режиме реального времени без необходимости переключаться между различными приложениями. Поделитесь своим мнением об интеграции ONLYOFFICE и Jitsi, оставив комментарий ниже. Ваши отзывы всегда ценны!