Como Integrar o ONLYOFFICE Docs com o Jitsi no Ubuntu

Atualmente, a maioria dos usuários de Linux precisa alternar entre várias aplicações o tempo todo para realizar diversas tarefas. Um navegador da web, um pacote de escritório, um leitor de PDF, um reprodutor multimídia, uma ferramenta de videoconferência, um gerenciador de arquivos, um editor de imagens e um cliente de email são o conjunto mínimo de aplicações para o trabalho diário. Em alguns casos, você pode precisar de ainda mais programas para propósitos mais específicos.

Alternar entre aplicativos infinitos para abrir aquele que você precisa pode ser muito irritante às vezes. Apenas imagine ser capaz de fazer várias coisas diferentes usando a interface de uma única solução. Por exemplo, editar um documento e fazer uma videochamada ao mesmo tempo na mesma janela. Isso parece tentador, não é mesmo?

Neste artigo, você aprenderá como habilitar videoconferência e edição de documentos no Ubuntu integrando o ONLYOFFICE Docs, uma suíte de escritório de código aberto, e o Jitsi, um aplicativo de código aberto para chamadas de áudio e vídeo.

Sobre Jitsi

Jitsi é uma ferramenta segura de videoconferência que permite manter contato com seus colegas ou amigos por meio de chamadas de áudio e vídeo. Este software de código aberto fornece criptografia confiável para que você não precise se preocupar com a privacidade de seus dados.

Começou como um projeto de estudantes em 2003, agora o Jitsi é uma das alternativas mais populares ao Zoom e ao Skype. Ele suporta o WebRTC, o padrão aberto para comunicação na web. Com o Jitsi, você pode fazer chamadas de áudio e organizar videoconferências com até 100 participantes sem nem precisar criar uma conta.Sobre o ONLYOFFICE Docs

Sobre o ONLYOFFICE Docs

ONLYOFFICE Docs é um pacote de escritório auto-hospedado cujo código-fonte é aberto ao público no GitHub. Inclui editores colaborativos baseados na web para documentos de texto, planilhas de cálculo, apresentações e formulários preenchíveis.

ONLYOFFICE Docs é altamente compatível com os formatos Office Open XML, permitindo que você trabalhe com documentos do Word, planilhas do Excel e apresentações do PowerPoint no Linux.

ONLYOFFICE Docs é uma alternativa de código aberto ao Google Docs e Microsoft Office Online, pois vem com um conjunto completo de recursos para coautoria em tempo real, como permissões de acesso flexíveis, dois modos de coautoria (Rápido e Estrito), Histórico de versões e controle, Rastreamento de alterações, comentários e comunicação.

ONLYOFFICE Docs oferece um cliente de desktop gratuito para Linux, Windows e macOS e possibilita criar um ambiente colaborativo seguro por meio da integração com vários serviços, incluindo Moodle, Nextcloud, Seafile, ownCloud, Alfresco, Confluence, Chamilo, SharePoint, Liferay, Redmine, etc.

Passo 1. Instalar o ONLYOFFICE Docs

Primeiro, você precisa implantar o ONLYOFFICE Docs. Todos os requisitos do sistema e instruções de instalação podem ser encontrados aqui.

Também há outro método de instalação que você pode achar mais fácil – Docker. Visite esta página do GitHub para aprender como instalar e configurar sua instância do ONLYOFFICE Docs usando uma imagem Docker.

Passo 2. Instalar o Jitsi (Opcional)

Por padrão, o plugin ONLYOFFICE usa o servidor Jitsi SaaS localizado em https://meet.jit.si para que os usuários possam se familiarizar com a solução. É por isso que você não precisa instalar nada se quiser experimentar o Jitsi.

No entanto, se você precisar de mais segurança, pode ser uma boa ideia implantar o Jitsi no seu servidor Ubuntu. Leia este guia detalhado para descobrir como instalar o Jitsi, uma alternativa de código aberto ao Zoom.

Passo 3. Obtenha o Plugin ONLYOFFICE para Jitsi

Quando o ONLYOFFICE Docs está instalado e configurado corretamente no seu servidor Ubuntu, é necessário obter um plugin especial para integrar os serviços e habilitar videoconferências.

O aplicativo de integração oficial está disponível no GitHub. Você precisa baixá-lo e prosseguir com a instalação manual.

Passo 4. Instale o Conector

Atualmente, o plugin de integração para o Jitsi pode ser instalado manualmente. Existem dois métodos para adicionar o plugin à sua instância do ONLYOFFICE Docs:

  • via a pasta sdkjs-plugins;
  • usando o arquivo config.json.

Método 1. Instalar via Pasta sdkjs-plugins

Coloque a pasta do plugin na pasta ONLYOFFICE Docs. No Ubuntu, o caminho para esta pasta é o seguinte:

/var/www/onlyoffice/documentserver/sdkjs-plugins/

Se feito corretamente, o serviço Jitsi estará disponível para todos os usuários do ONLYOFFICE Docs. Em alguns casos, pode ser necessário reiniciar o ONLYOFFICE.

Para fins de depuração, você pode iniciar o ONLYOFFICE Docs com a pasta 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

Método 2. Instalar via arquivo config.json

Usando este método, você precisa encontrar o arquivo config.json do ONLYOFFICE Docs e adicionar o caminho para o arquivo config.json correspondente do plugin Jitsi ao parâmetro 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",
                ...
            ]
        },
        ...
    },
    ...
});

Aqui example.com é o nome do servidor onde o ONLYOFFICE Docs está instalado, e https://example.com/plugin1/config.json é o caminho para o plugin.

Se houver um exemplo de teste neste arquivo, substitua a linha /etc/onlyoffice/documentserver-example/local.json pelo caminho para o arquivo config.json do plugin.

Passo 5: Iniciar o Plugin Jitsi

Após a instalação bem-sucedida do plugin Jitsi, o ícone correspondente aparecerá na guia Plugins da barra de ferramentas superior no ONLYOFFICE Docs. Isso significa que você não precisa mais sair da interface do editor e iniciar um cliente separado para fazer uma chamada de vídeo ou áudio.

Para iniciar videoconferências, siga estas etapas simples:

  • Abra um documento, planilha ou apresentação com ONLYOFFICE Docs;
  • Vá para a aba Plugins e escolha o Jitsi;
  • Clique no botão iniciar para criar um iframe do Jitsi;
  • Insira seu apelido e permita que o navegador use sua câmera e microfone.

Se você deseja encerrar a chamada, basta clicar no botão Parar.

OnlyOffice Docs Jitsi Plugin
Conclusão

Parabéns! Você passou pelo processo de integração dos editores de documentos online do ONLYOFFICE e da ferramenta de videoconferência Jitsi.

Agora você sabe como fazer chamadas de vídeo ou áudio e comunicar-se com seus colegas em tempo real sem precisar alternar entre vários aplicativos. Por favor, compartilhe sua opinião sobre a integração do ONLYOFFICE e do Jitsi deixando um comentário abaixo. Seu feedback é sempre apreciado!

Source:
https://www.tecmint.com/integrate-onlyoffice-docs-jitsi-ubuntu/