Installation eines Jitsi-Servers für unsere Unternehmenslösung für Videokonferenzen

In diesem Beitrag sehen wir die Installation und den grundlegenden Optimierungsprozess unseres eigenen Jitsi-Servers.. Das für diejenigen, die es nicht wissen, Jitsi ist der König der Open Source-Lösungen für Meetings oder Videokonferenzen mit so vielen Personen, wie wir gleichzeitig interessiert sind. Die Idee ist, dass Sie Ihre eigene Unternehmenslösung anbieten können.

Es ist ein sehr vollständiges Tool und kann die traditionellen Zahlungslösungen wie Skype nicht beneiden, die Mannschaften, das Webex oder Google Meet unter anderem. Wir können genau das Gleiche tun (oder mehr) und sicher (nicht wie bei Zoom). Es besteht aus einem Webportal, über das Benutzer eine Verbindung herstellen, um Besprechungen zu erstellen oder daran teilzunehmen. Wir können die integrierte Authentifizierung mit LDAP aktivieren, um zu vermeiden, dass nicht jeder eine Verbindung zu unserer Site herstellen kann, um Besprechungen zu erstellen, nur von unserer Firma. Und das Beste ist, wir können in wenigen Minuten eine vollständige Unternehmensschnittstelle anwenden. Dann machen die Benutzer das Übliche, Verbinden Sie sich mit Kamera und Mikrofon über den Browser, Sie können ihren Bildschirm oder eine App freigeben, Kurierdienst, Der Moderator kann stumm schalten, Wir können die Sitzungen aufzeichnen, YouTube-Videos teilen, sowie der Ansager wird Statistiken des Treffens mehr als sehr interessant haben.

gut, Was brauchen wir? Nun, eine Maschine mit sehr geringen Ressourcen, mit Ubuntu installiert, In meinem Fall werde ich das letzte LTS verwenden, das das ist 20.04 von Ubuntu Server. Nachdem das Gerät mit statischer IP-Adresse und vollständig aktualisiert wurde, wir können anfangen! Wir werden Nginx als Webserver verwenden, um es zu installieren laufen wir:

add-apt-repository ppa:ondrej / nginx
passendes Update -y
apt install nginx -y
systemctl starte nginx.service neu
systemctl enable nginx.service

Und wir können mit der Installation von Jitsi beginnen, Wir laden den öffentlichen Schlüssel aus Ihrem Repository herunter, Wir fügen es unserem Repo hinzu und installieren es:

wget -qO - https://download.jitsi.org/jitsi-key.gpg.key | sudo apt-key hinzufügen -
sh-c "echo 'deb https://download.jitsi.org stabil / ' > /etc / apt / sources.list.d / jitsi-stabile.liste"
passendes Update -y
apt install apt-transport-https jitsi-meet jitsi-videobridge2 -y

Während der Installation werden wir nach dem FQDN gefragt, den wir als öffentlichen Namen für den Zugriff auf die Site verwenden. Es ist also ein guter Zeitpunkt, Sie daran zu erinnern, Natürlich müssen wir diesen Eintrag auf unserem öffentlichen DNS-Server erstellen und auch den Port in unseren Firewalls öffnen 443 zu dieser Maschine.

Und um die Installation zu beenden, werden uns fragen, welches Zertifikat wir verwenden werden, wenn einer selbst signiert oder einer von uns, Wir folgen dem normalen Assistenten, Erstellen Sie ein Zertifikat für uns und dann werden wir es ändern.

Wenn die Installation abgeschlossen ist und wir die URL unserer Jitsi-Site in einem Browser öffnen, werden wir feststellen, dass wir sie bereit und voll funktionsfähig haben! Wir können es testen, um Meetings zu erstellen und alles zu testen, was wir brauchen.

Wenn externe Videoanrufe problemlos funktionieren sollen, Wir müssen einen TURN-Server auf einem anderen Computer installieren, In diesem Dokument haben wir bereits gesehen wie man coTURN installiert und grundsätzlich konfiguriert, Also probier es aus. Wenn Sie es fertig haben, Wir bearbeiten einfach diese Datei (/etc / prosody / conf.avail / FQDN_SITIO_JITSI.cfg.lua) auf dem Jitsi-Computer und geben Sie den Server und den Port an, die wir verwenden:

turncredentials_secret = "mambrusefuealaguerra";
turncredentials = {
{ Typ = "betäuben", Host = "FQDN_PUBLICO_TURN", port = "5349" },
{ Typ = "Wende", Host = "FQDN_PUBLICO_TURN", port = "5349", Transport = "udp" },
{ Typ = "wendet sich", Host = "FQDN_PUBLICO_TURN", port = "5349", Transport = "tcp" }
};

ich sagte:, wir können es nach unseren Wünschen bearbeiten und abstimmen, Wir können den Hintergrund ändern, etwas Farbe ändern, das Logo… und so werden wir unsere Unternehmensseite vollständig fertig haben! Ich lasse Ihnen hier eine Reihe von Hinweisen, wenn Sie interessiert sind:

    • Ändere Jitsis Logo, Datei ersetzen: /usr / share / jitsi-meet / images / watermark.png
    • Cover-Text ändern (Text finden und ersetzen): /usr / share / jitsi-meet / lang / main-es.json
    • Ändern Sie die Sprache immer in ES: /etc / jitsi / meet / FQDN_SITIO_JITSI-config.js und ändere ‘defaultLanguage: 'ist',
    • Wenn wir zulassen möchten, dass Gespräche aufgezeichnet werden, in der vorherigen Datei, unkommentiert:
      localRecording: {
      aktiviert: wahr,
      Format: "Ogg’
      },
    • So ändern Sie das Hintergrundbild: Suchen Sie in der Datei /usr/share/jitsi-meet/css/all.css nach wel .welcome{Hintergrundbild:’ und URL setzen(../images / FONDO.jpg)
    • So ändern Sie die Farbe des Titeltextes: .Header .header-Text-Titel{Farbe:#XXXXXX;
    • So ändern Sie die Farbe des Home-Textes: .Header .header-Text-Beschreibung{Anzeige:erben;Farbe:#XXXXXX;
    • So ändern Sie die Tastenfarbe: .Willkommen. Willkommen-Seite-Button{Breite:51px;min-Breite:erben;Höhe:35px;Schriftgröße:14px;font-weight:erben;Hintergrund:#XXXXXX;
    • Ändern Sie die Farbe des Quadrats der letzten Besprechungen: .Willkommen .header .tab-container{Schriftgröße:16px;Position:relativ;Textausrichtung:links;Mindesthöhe:354px;Breite:710px;Hintergrund:#XXXX;
    • So ändern Sie die Farbe, wenn Sie mit der Maus über das ausgewählte Meeting im zentralen Bereich fahren: .item.with-click-handler:schweben{Hintergrundfarbe:#XXXXXX}
    • So ändern Sie die Farbe des Textes des Besprechungsnamens: .Besprechungsliste{Schriftgröße:14px;Farbe:#XXXXXX
    • Ändern Sie die Textfarbe von “Starten Sie ein Meeting”: .Eingangsraum-Eingabecontainer{Breite:100%;Polsterung:0 8px 5px 0;Textausrichtung:links;Farbe:#XXXXXX;
    • letzte, In /usr/share/jitsi-meet/interface_config.js können wir beispielsweise die URL ändern, zu der wir wechseln, wenn wir auf klicken, Welcher Name ist standardmäßig, ändere das ich’ meinetwegen’ oder der Name des Standardbenutzers, der bei der Eingabe festgelegt wird…
      DEFAULT_REMOTE_DISPLAY_NAME: 'Namenlos',
      DEFAULT_LOCAL_DISPLAY_NAME: 'mir',
      SHOW_JITSI_WATERMARK: wahr,
      JITSI_WATERMARK_LINK: ‚http://www.openservices.eus ’,

Und übrigens, Wenn wir das Zertifikat in den Nginx-Dienst ändern möchten, damit wir keine Zugriffsfehler erhalten, und unser Zertifikat platzieren, Wir werden dies tun, indem wir die Datei /etc/nginx/sites-enabled/FQDN_SITIO_JITSI.conf bearbeiten, Wir werden die Abschnitte von 'ssl_certificate bearbeiten’ y ‘ssl_certificate_key’, Hier legen wir unser Zertifikat und unseren privaten Schlüssel ab. Wenn Sie einen PFX haben und wissen möchten, wie Sie diese Dateien erhalten, überprüfen es ist Post, Sie sehen den vollständigen und einfachen Prozess, Nun, das sind zwei Schritte, Sie haben es in der Sektion “Aktivieren der sicheren Zugriff auf Onlyoffice”.

ich sagte:, Ich hoffe du findest sie interessant, Die Wahrheit ist, dass es eine vollständige Lösung ist und in den Tagen, in denen wir leben mussten, kommt es wunderbar. Wir werden den verrückten Chef nicht mehr haben 20 Kunden mit einigen zu treffen, mit anderen… Wir bieten von der IT eine Unternehmenslösung, die alle Erwartungen erfüllt.

Letzte Artikel von Hector Herrero (Alle anzeigen)