How to Integrate ONLYOFFICE Docs with Jitsi on Ubuntu

Most Linux users must switch between multiple applications at all times to accomplish different tasks. It is possible to switch between multiple applications at once. web browser, an office suite, a PDF reader, a multimedia player, a video conferencing tool, a file manager, an image editor, an email clientThese are the most important applications you need for your daily work. In some cases, you may need additional programs to accomplish more specific tasks.

Sometimes it can be irritating to switch between many applications in order to open the one that you need. Imagine being able to do several things from the same interface. One example is editing a document while simultaneously having a video conference in the same window. This sounds enticing, doesn’t it?

This article will explain how to enable video conference and document editing. UbuntuBy integrating ONLYOFFICE DocsOpen-source office suite called. JitsiOpen-source app for audio and video calls, namely.

About Jitsi

JitsiSecure video conferencing tool that allows you to keep in touch with friends and colleagues via audio and video calls. This open-source software provides reliable encryption so you don’t need to worry about the privacy of your data.

Started as a student initiative in 2003. JitsiThis is one of the most sought-after alternatives to Zoom Skype. It supports WebRTC, an open standard for web communication. With JitsiYou can conduct audio calls and hold video conferences with upto 100 participants without creating an account.



ONLYOFFICE DocsIt is a self-hosted office system whose source code can be accessed on GitHub. It features web-based collaborative editors for text, spreadsheets, and presentations. fillable forms.

ONLYOFFICE DocsIt is compatible with Office Open XML formats. This allows you to work with Word documents and Excel spreadsheets on Linux.

ONLYOFFICE DocsIt is an open-source alternative for Microsoft Office Online and Google Docs. It offers a complete set of features that allow you to work in real-time. co-authoringYou have the option to set flexible access permissions and two co-editing modes (Fast & Strict), Version history, control, Track changes and comments, as well as communication.

ONLYOFFICE DocsA desktop client is available for Linux, Windows, and macOS. It allows you to create a secure collaboration environment by integrating with different services, including Moodle, Nextcloud, Seafile, ownCloud, Alfresco, Confluence, Chamilo, SharePoint, Liferay, Redmine, etc.

Step 1. Step 1.

First, deploy. ONLYOFFICE Docs. All system requirements and instructions can be found here here.

There is also another installation method that you might find easier – Docker. You can learn how to install and configure your instance by visiting this GitHub page. ONLYOFFICE Docs using a Docker image.

Step 2. Step 2.

By default, the ONLYOFFICEUse plugin Jitsi SaaSServer located at https://meet.jit.siSo that users can get to know the solution. That’s why you don’t need to install anything if you want to give Jitsi a try.

If you require more security, it may be a good idea for Ubuntu to deploy Jitsi. Read this detailed guideFind out how to install Jitsi’s open-source Zoom alternative.

Step 3. Step 3.

When ONLYOFFICE DocsIt is correctly installed and configured on your computer. Ubuntu server, it’s necessary to get a special plugin to integrate the services and enable video conferencing.

The official integration app is now available. GitHub. It is necessary to download it and then proceed with manual installation.

Step 4. Step 4.

Currently, the integration plug for JitsiManual installation is possible. There are two ways to add the plugin into your instance. ONLYOFFICE Docs:

  • via the sdkjs -plugins folder
  • Use the config.json file.

Method 1. Install via sdkjs-plugins Folder

Move the plugin folder to ONLYOFFICE Docs folder. Ubuntu’s path to this folder is as follows:


If done correctly, the JitsiAll users of the service will have access to it ONLYOFFICE Docs. In some cases, it may be necessary to restart ONLYOFFICE.

For debugging purposes you can use ONLYOFFICE Docs with 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

Method 2. Method 2.

This method will help you find the ONLYOFFICE Documents config.jsonAdd the path to your corresponding folder in the file. config.jsonFile of the Jitsi plugin plugins.pluginsData parameter:

var docEditor = new DocsAPI.DocEditor("placeholder", {
    "editorConfig": {
        "plugins": {
            "autostart": [
            "pluginsData": [

Here example.comIs the server name? ONLYOFFICE DocsIt is installed, is the way to get the plugin.

If you find a test file in this folder, replace the line /etc/onlyoffice/documentserver-example/local.jsonThe path to the config.jsonFile of the plugin

Step 5: Begin the Jitsi Plugin

After the installation went smoothly, Jitsiplugin, the icon will appear on your PluginsTab of the top toolbar ONLYOFFICE Docs. That means that you no longer need to leave the editor’s interface and launch a separate client to make a video or audio call.

These are the steps to get started with video conferencing

  • OnlyOffice Docs allows you to open a document, spreadsheet or presentation.
  • Go to the Plugins Tab and select Jitsi.
  • To create a Jitsi Iframe, click the Start button
  • Enter your nickname, and the browser will use your camera or microphone.

To end the call, click the Stop button.

OnlyOffice Docs Jitsi Plugin
OnlyOffice Docs Jitsi Plug-in

Congratulations! Congratulations! ONLYOFFICEOnline document editors and The JitsiVideo conferencing tool

You now know how to make video and audio calls and communicate in real-time with your colleagues without switching between different applications. Please leave your feedback about the ONLYOFFICE JitsiYou can integrate by leaving a comment. Your feedback is always welcome!

Leave a Reply

Your email address will not be published. Required fields are marked *