projects:self_hosted_jitsi_server
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
projects:self_hosted_jitsi_server [2020/03/19 06:46] – guac | projects:self_hosted_jitsi_server [2020/03/19 07:11] – [Installation von Jitsi] guac | ||
---|---|---|---|
Zeile 53: | Zeile 53: | ||
Für die nachfolgende Jitsi Installation muss nichts am Webserver konfiguriert werden. | Für die nachfolgende Jitsi Installation muss nichts am Webserver konfiguriert werden. | ||
+ | |||
+ | ==== Installation von Jitsi ==== | ||
+ | |||
+ | Jitsi kann über ein Repo oder als Deb Paket auf den Server installiert werden. | ||
+ | Wir haben uns für das Repo entschieden um zukünftige Updates zu vereinfachen. | ||
+ | |||
+ | Zuerst laden wir den Key zum Jitsi Repo herunter: | ||
+ | $ wget -qO - https:// | ||
+ | |||
+ | Danach erstellen wir ein source.list.d file mit dem Repository: | ||
+ | $ sudo sh -c "echo 'deb https:// | ||
+ | |||
+ | Nach dem Updaten der Quellen mit | ||
+ | $ sudo apt-get -y update | ||
+ | | ||
+ | installieren wir die volle Jitsi Suite mit folgendem Befehl: | ||
+ | $ sudo apt-get -y install jitsi-meet | ||
+ | |||
+ | Dieser Befehl installiert die drei Hauptkomponenten von Jitsi. | ||
+ | Diese sind nach der Installationsanleitung beschrieben. | ||
+ | |||
+ | Bei der Installation von Jitsi erscheinen folgende DPKG-reconfigure Fenster. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Hier muss der DNS Namen, auf welchem der Server von Extern erreichbar ist angegeben werden. | ||
+ | Dynamic DNS habe ich nicht getestet. Vermutlich dürfte es da Probleme mit dem Letsencrypt Cert geben. | ||
+ | |||
+ | In unserem Fall haben wir im nachfolgenden Fenster, wo nach dem Zertifikat gefragt wird kein neues Zertifikat erstellen lassen. | ||
+ | SSL wird im LuXeria Netz von Reverse Proxy gehandlet. | ||
+ | |||
+ | Möchtest du ein eigenes Let's Encrypt Zertifikat erstellen kannst du die Option "Self signed Certificate, | ||
+ | |||
+ | ==== Let's Encrypt ==== | ||
+ | Jitsi bietet ein Script, welches dein Let's Encrypt Zertifikat automatisch erstellt. | ||
+ | Dazu musst du lediglich folgendes Skript ausführen: | ||
+ | $ ./ | ||
+ | Dieses Skript führt die Challenges für den Webserver automatisch aus. | ||
+ | Jitsi muss natürlich für diesen Schritt von Ausserhalb erreichbar sein. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | === jitsi-videobridge === | ||
+ | Das Jitsi Videoconferencing Tool | ||
+ | |||
+ | === jicofo === | ||
+ | |||
+ | === prosody === | ||
+ | XMPP Chatserver | ||
+ | |||
+ | |||
+ | |||
projects/self_hosted_jitsi_server.txt · Zuletzt geändert: 2020/03/19 13:13 von guac