jitsi
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
jitsi [22.11.2019 16:31] – thooge | jitsi [01.01.2021 14:07] (aktuell) – [Customizing] thooge | ||
---|---|---|---|
Zeile 4: | Zeile 4: | ||
werden kann und als Quelle für OBS verwendet werden kann. | werden kann und als Quelle für OBS verwendet werden kann. | ||
- | Aufsetzen eines eigenen Servers | + | Aufsetzen eines eigenen Servers |
- | und Lets' | + | und [[lets_encrypt|Lets' |
+ | |||
+ | ===== Installation ===== | ||
Prinzipielle Installationsschritte | Prinzipielle Installationsschritte | ||
Zeile 14: | Zeile 16: | ||
</ | </ | ||
- | Nach der Installation ist das Webfrontend unter ''/ | + | Nach der Installation ist das Webfrontend unter ''/ |
zu finden. Das Web-Root eines in nginx anzulegenden Virtuellen Servers | zu finden. Das Web-Root eines in nginx anzulegenden Virtuellen Servers | ||
ist entsprechend einzustellen. | ist entsprechend einzustellen. | ||
Als Dämonen sind vorhanden | Als Dämonen sind vorhanden | ||
- | * '' | + | * '' |
* '' | * '' | ||
- | * '' | + | * '' |
* '' | * '' | ||
+ | ==== Prosody ==== | ||
+ | |||
+ | In unveränderter Konfiguration erscheinen Fehler im Protokoll: portmanager auf Port 5081 (https). | ||
+ | Das Problem kann gefixt werden indem in der Konfiguration hinter '' | ||
+ | die Zertifikatskonfiguration eingefügt wird:< | ||
+ | https_certificate = ... | ||
+ | https_key = ... | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | ==== Zertifikate ==== | ||
+ | |||
+ | <WRAP center round todo 60%> | ||
+ | Baustelle! Dieser Abschnitt ist noch nicht vollständig und endgültig getestet. | ||
+ | </ | ||
+ | |||
+ | |||
+ | Tauschen der selbstsignierten Zertifikate gegen Eigene: | ||
+ | <code bash> | ||
+ | cd / | ||
+ | mv meet.example.com.crt meet.example.com.crt_orig | ||
+ | mv meet.example.com.key meet.example.com.key_orig | ||
+ | ln -s / | ||
+ | ln -s / | ||
+ | </ | ||
+ | |||
+ | Prosody-Konfiguration anpassen, Referenzen auf die korrekten Zertifikate | ||
+ | / | ||
+ | |||
+ | ===== Konfiguration ===== | ||
+ | |||
+ | Siehe dazu: ''/ | ||
+ | |||
+ | ++++ Nginx Konfigurationsdatei | | ||
+ | <file conf / | ||
+ | server { | ||
+ | listen 80; | ||
+ | server_name meet.example.com; | ||
+ | |||
+ | root / | ||
+ | |||
+ | index index.html; | ||
+ | |||
+ | # Let's Encrypt | ||
+ | location ^~ / | ||
+ | default_type " | ||
+ | alias / | ||
+ | } | ||
+ | location = / | ||
+ | return 404; | ||
+ | } | ||
+ | |||
+ | location / { | ||
+ | return 301 https:// | ||
+ | } | ||
+ | |||
+ | } | ||
+ | |||
+ | server { | ||
+ | listen 443 ssl; | ||
+ | server_name meet.example.com; | ||
+ | |||
+ | ssl on; | ||
+ | ssl_certificate / | ||
+ | ssl_certificate_key / | ||
+ | |||
+ | # WIP | ||
+ | |||
+ | </ | ||
+ | ++++ | ||
+ | |||
+ | ===== Customizing ===== | ||
- | Customizing | ||
* Einstellungen in / | * Einstellungen in / | ||
* '' | * '' | ||
* Standardsprache per '' | * Standardsprache per '' | ||
- | * Basisverzeichnis ist ''/ | + | * Basisverzeichnis ist ''/ |
+ | * GUI-Einstellungen: | ||
* Bilder in '' | * Bilder in '' | ||
- | * Texte in '' | + | * Texte in '' |
+ | * '' | ||
+ | * welcomepage / title: " | ||
+ | * welcomepage / appDescription: | ||
| |
jitsi.1574440301.txt.gz · Zuletzt geändert: 22.11.2019 16:31 von thooge