Recherche de site Web

Comment intégrer ONLYOFFICE Docs avec Jitsi sur Ubuntu


De nos jours, la plupart des utilisateurs de Linux doivent constamment basculer entre plusieurs applications pour effectuer diverses tâches. Un navigateur Web, une suite bureautique, un lecteur PDF, un lecteur multimédia, un outil de visioconférence, un gestionnaire de fichiers, un éditeur d'images et un client de messagerie constituent l'ensemble minimum d'applications pour le travail quotidien. Dans certains cas, vous pourriez avoir besoin d'encore plus de programmes à des fins plus spécifiques.

Passer d’un programme d’application à l’autre pour ouvrir celui dont vous avez besoin peut parfois être très irritant. Imaginez simplement pouvoir faire plusieurs choses différentes en utilisant l'interface d'une seule solution. Par exemple, modifier un document et passer un appel vidéo en même temps dans la même fenêtre. Cela semble séduisant, n'est-ce pas ?

Dans cet article, vous apprendrez comment activer la visioconférence et l'édition de documents sur Ubuntu en intégrant ONLYOFFICE Docs, une suite bureautique open source, et Jitsi, une application open source pour les appels vidéo et audio.

À propos de Jitsi

Jitsi est un outil de visioconférence sécurisé qui vous permet de rester en contact avec vos collègues ou amis via des appels audio et vidéo. Ce logiciel open source fournit un cryptage fiable afin que vous n'ayez pas à vous soucier de la confidentialité de vos données.

Lancé en tant que projet étudiant en 2003, Jitsi est désormais l'une des alternatives les plus populaires à Zoom et Skype. Il prend en charge WebRTC, le standard ouvert pour la communication Web. Avec Jitsi, vous pouvez passer des appels audio et organiser des vidéoconférences rassemblant jusqu'à 100 participants sans même avoir à créer un compte.

À propos des documents ONLYOFFICE

ONLYOFFICE Docs est un package bureautique auto-hébergé dont le code source est ouvert au public sur GitHub. Il comprend des éditeurs collaboratifs Web pour les documents texte, les feuilles de calcul, les présentations et les formulaires à remplir.

ONLYOFFICE Docs est hautement compatible avec les formats Office Open XML, ce qui vous permet de travailler avec des documents Word, des feuilles de calcul Excel et des présentations PowerPoint sous Linux.

ONLYOFFICE Docs est une alternative open source à Google Docs et Microsoft Office Online, car il est doté d'un ensemble complet de fonctionnalités pour la co-création en temps réel, telles que des autorisations d'accès flexibles et deux modes de co-édition. (Rapide et strict), Historique et contrôle des versions, Suivi des modifications, des commentaires et de la communication.

ONLYOFFICE Docs propose un client de bureau gratuit pour Linux, Windows et macOS et permet de créer un environnement collaboratif sécurisé via l'intégration avec divers services, notamment Moodle, Nextcloud, Seafile, ownCloud, Alfresco, Confluence, Chamilo, SharePoint, Liferay, Redmine, etc.

Étape 1. Installez ONLYOFFICE Docs

Tout d’abord, vous devez déployer ONLYOFFICE Docs. Toutes les exigences du système et les instructions d’installation peuvent être trouvées ici.

Il existe également une autre méthode d’installation que vous pourriez trouver plus simple : Docker. Visitez cette page GitHub pour savoir comment installer et configurer votre instance d'ONLYOFFICE Docs à l'aide d'une image Docker.

Étape 2. Installez Jitsi (facultatif)

Par défaut, le plugin ONLYOFFICE utilise le serveur Jitsi SaaS situé à https://meet.jit.si afin que les utilisateurs puissent se familiariser avec la solution. C'est pourquoi vous n'avez rien à installer si vous souhaitez essayer Jitsi.

Cependant, si vous avez besoin de plus de sécurité, cela peut être une bonne idée de déployer Jitsi sur votre serveur Ubuntu. Lisez ce guide détaillé pour savoir comment installer l'alternative Zoom open source de Jitsi.

Étape 3. Obtenez le plugin ONLYOFFICE pour Jitsi

Lorsque ONLYOFFICE Docs est installé et configuré correctement sur votre serveur Ubuntu, il est nécessaire d'obtenir un plugin spécial pour intégrer les services et activer la vidéoconférence.

L'application d'intégration officielle est disponible sur GitHub. Vous devez le télécharger et procéder à l'installation manuelle.

Étape 4. Installez le connecteur

Actuellement, le plugin d'intégration pour Jitsi peut être installé manuellement. Il existe deux méthodes pour ajouter le plug-in à votre instance de ONLYOFFICE Docs :

  • via le dossier sdkjs-plugins ;
  • en utilisant le fichier config.json.

Méthode 1. Installer via le dossier sdkjs-plugins

Placez le dossier du plugin dans le dossier ONLYOFFICE Docs. Sur Ubuntu, le chemin d'accès à ce dossier est le suivant :

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

Si cela est fait correctement, le service Jitsi sera disponible pour tous les utilisateurs de ONLYOFFICE Docs. Dans certains cas, vous devrez peut-être redémarrer ONLYOFFICE.

À des fins de débogage, vous pouvez démarrer ONLYOFFICE Docs avec le dossier 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éthode 2. Installer via le fichier config.json

En utilisant cette méthode, vous devez trouver le fichier config.json d'ONLYOFFICE Docs et ajouter le chemin d'accès au fichier config.json correspondant du plugin Jitsi aux plugins Paramètre .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",
                ...
            ]
        },
        ...
    },
    ...
});

Ici, example.com est le nom du serveur sur lequel ONLYOFFICE Docs est installé, et https://example.com/plugin1/config.json est le chemin d'accès au plugin.

S'il y a un exemple de test dans ce fichier, remplacez la ligne /etc/onlyoffice/documentserver-example/local.json par le chemin d'accès au fichier config.json du brancher.

Étape 5 : Démarrez le plugin Jitsi

Après une installation réussie du plugin Jitsi, l'icône correspondante apparaîtra sur l'onglet Plugins de la barre d'outils supérieure dans ONLYOFFICE Docs. Cela signifie que vous n'avez plus besoin de quitter l'interface de l'éditeur et de lancer un client distinct pour passer un appel vidéo ou audio.

Pour démarrer une visioconférence, suivez ces étapes simples :

  • Ouvrez un document, une feuille de calcul ou une présentation avec ONLYOFFICE Docs ;
  • Allez dans l'onglet Plugins et choisissez Jitsi ;
  • Cliquez sur le bouton Démarrer pour créer une iframe Jitsi ;
  • Entrez votre pseudo et autorisez le navigateur à utiliser votre caméra et votre microphone.

Si vous souhaitez terminer l'appel, cliquez simplement sur le bouton Arrêter.

Conclusion

Toutes nos félicitations! Vous avez suivi le processus d'intégration des éditeurs de documents en ligne ONLYOFFICE et de l'outil de visioconférence Jitsi.

Vous savez désormais comment passer des appels vidéo ou audio et communiquer avec vos coéquipiers en temps réel sans avoir à basculer entre différentes applications. Veuillez partager votre opinion sur l'intégration ONLYOFFICE et Jitsi en laissant un commentaire ci-dessous. Vos commentaires sont toujours apréciés!