Hoe je ONLYOFFICE Docs integreert met Jitsi op Ubuntu

Tegenwoordig moeten de meeste Linux-gebruikers voortdurend tussen meerdere applicaties wisselen om verschillende taken uit te voeren. Een webbrowser, een kantoorpakket, een PDF-lezer, een multimediaplayer, een videoconferentietool, een bestandsbeheerder, een beeldbewerkingsprogramma, en een e-mailclient vormen de minimale set van applicaties voor dagelijks werk. In sommige gevallen heeft u mogelijk nog meer programma’s nodig voor meer specifieke doeleinden.

Het kan soms erg vervelend zijn om steeds tussen eindeloze toepassingsprogramma’s te schakelen om degene te openen die je nodig hebt. Stel je eens voor dat je een paar verschillende dingen kunt doen met de interface van één oplossing. Bijvoorbeeld een document bewerken en tegelijkertijd een videogesprek voeren in hetzelfde venster. Dat klinkt verleidelijk, toch?

In dit artikel leer je hoe je videoconferencing en documentbewerking kunt inschakelen op Ubuntu door ONLYOFFICE Docs, een open-source kantoorpakket, en Jitsi, een open-source app voor video- en audiogesprekken, te integreren.

Over Jitsi

Jitsi is een veilige videoconferentietool waarmee je in contact kunt blijven met je collega’s of vrienden via audio- en videogesprekken. Deze open-source software biedt betrouwbare encryptie, dus je hoeft je geen zorgen te maken over de privacy van je gegevens.

Wat begon als een studentenproject in 2003, is nu Jitsi een van de populairste alternatieven voor Zoom en Skype. Het ondersteunt WebRTC, de open standaard voor webcommunicatie. Met Jitsi kun je audiogesprekken voeren en videoconferenties organiseren met maximaal 100 deelnemers zonder zelfs maar een account aan te maken.

Over ONLYOFFICE Docs

ONLYOFFICE Docs is een zelf gehoste kantoorpakket waarvan de broncode openbaar is op GitHub. Het bevat webgebaseerde samenwerkende editors voor tekstbestanden, spreadsheets, presentaties, en invulformulieren.

ONLYOFFICE Docs is zeer compatibel met de Office Open XML-formaten, dus het stelt je in staat om te werken met Word-documenten, Excel-spreadsheets, en PowerPoint-presentaties op Linux.

ONLYOFFICE Docs is een open-source alternatief voor Google Docs en Microsoft Office Online omdat het wordt geleverd met een volledige set functies voor realtime samenwerking, zoals flexibele toegangsrechten, twee samenwerkingsmodi (Snel en Strikt), Versiegeschiedenis en controle, Wijzigingen bijhouden, opmerkingen, en communicatie.

ONLYOFFICE Docs biedt een gratis desktopclient voor Linux, Windows en macOS en maakt het mogelijk om een veilige samenwerkingsomgeving te creëren via integratie met verschillende services, waaronder Moodle, Nextcloud, Seafile, ownCloud, Alfresco, Confluence, Chamilo, SharePoint, Liferay, Redmine, enzovoort.

Stap 1. Installeer ONLYOFFICE Docs

Allereerst moet je ONLYOFFICE Docs implementeren. Alle systeemvereisten en installatie-instructies zijn hier te vinden hier.

Er is ook een andere installatiemethode die je misschien gemakkelijker vindt – Docker. Bezoek deze GitHub-pagina om te leren hoe je je exemplaar van ONLYOFFICE Docs kunt installeren en configureren met behulp van een Docker-image.

Stap 2. Installeer Jitsi (Optioneel)

Standaard gebruikt de ONLYOFFICE-plugin de Jitsi SaaS-server die zich bevindt op https://meet.jit.si, zodat gebruikers vertrouwd kunnen raken met de oplossing. Daarom hoef je niets te installeren als je Jitsi wilt uitproberen.

Als je echter meer beveiliging nodig hebt, kan het een goed idee zijn om Jitsi op je Ubuntu-server te implementeren. Lees deze gedetailleerde handleiding om erachter te komen hoe je Jitsi, het open-source alternatief voor Zoom, kunt installeren.

Stap 3. Haal de ONLYOFFICE-plugin voor Jitsi op

Wanneer ONLYOFFICE Docs correct is geïnstalleerd en geconfigureerd op je Ubuntu-server, is het noodzakelijk om een speciale plugin te verkrijgen om de services te integreren en videoconferenties mogelijk te maken.

De officiële integratie-app is beschikbaar op GitHub. Je moet deze downloaden en vervolgens handmatig installeren.

Stap 4. Installeer de Connector

Op dit moment kan de integratieplugin voor Jitsi handmatig worden geïnstalleerd. Er zijn twee methoden om de plugin toe te voegen aan je instantie van ONLYOFFICE Docs:

  • via de map sdkjs-plugins;
  • gebruikmakend van het bestand config.json.

Methode 1. Installeren via sdkjs-plugins Map

Plaats de plug-inmap in de map ONLYOFFICE Docs. Op Ubuntu is het pad naar deze map het volgende:

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

Als dit correct is gedaan, is de Jitsi-service beschikbaar voor alle gebruikers van ONLYOFFICE Docs. In sommige gevallen moet u mogelijk ONLYOFFICE opnieuw opstarten.

Voor het debuggen kunt u ONLYOFFICE Docs starten met de sdkjs-plugins-map:

# docker run -itd -p 80:80 -v /absolutly_path_to_work_dir:/var/www/onlyoffice/documentserver/sdkjs-plugins/plugin onlyoffice/documentserver-ee:latest

Methode 2. Installeren via het config.json-bestand

Met deze methode moet u het ONLYOFFICE Docs-config.json-bestand vinden en het pad naar het overeenkomstige config.json-bestand van de Jitsi-plug-in toevoegen aan de parameter 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",
                ...
            ]
        },
        ...
    },
    ...
});

Hier is voorbeeld.com de servernaam waarop ONLYOFFICE Docs is geïnstalleerd, en https://voorbeeld.com/plugin1/config.json is het pad naar de plug-in.

Als er een testvoorbeeld in dit bestand staat, vervang dan de regel /etc/onlyoffice/documentserver-voorbeeld/local.json door het pad naar het config.json-bestand van de plug-in.

Stap 5: Start de Jitsi-plug-in

Na succesvolle installatie van de Jitsi-plug-in, verschijnt het bijbehorende pictogram op het tabblad Plugins van de bovenste werkbalk in ONLYOFFICE Docs. Dat betekent dat u niet langer de interface van de editor hoeft te verlaten en een aparte client hoeft te starten om een video- of audiogesprek te voeren.

Volg deze eenvoudige stappen om een videoconferentie te starten:

  • Open een document, spreadsheet of presentatie met ONLYOFFICE Docs;
  • Ga naar het tabblad Plugins en kies Jitsi;
  • Klik op de startknop om een Jitsi iframe te maken;
  • Voer je bijnaam in en sta de browser toe je camera en microfoon te gebruiken.

Als je het gesprek wilt beëindigen, klik dan gewoon op de Stop knop.

OnlyOffice Docs Jitsi Plugin
Conclusie

Gefeliciteerd! Je bent door het proces van het integreren van de online document editors van ONLYOFFICE en de videobellen tool Jitsi gegaan.

Nu weet je hoe je video- of audiogesprekken kunt voeren en communiceren met je teamgenoten in realtime zonder te hoeven schakelen tussen verschillende applicaties. Deel alsjeblieft je mening over de integratie van ONLYOFFICE en Jitsi door hieronder een opmerking achter te laten. Jouw feedback wordt altijd gewaardeerd!

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