Nextcloud Talk High Performance Backend
Beschreibung
- Komponenten
Installation
Server-Daten
Server |
URL
|
Nextcloud-Server |
cloud.foxtom.de
|
TURN-Server |
turn.foxtom.de:5349
|
Signaling Server |
signaling.foxtom.de
|
Konfiguration
Schlüssel (keys) erstellen
Aufgabe |
Befehl
|
Api-Key für Janus |
openssl rand -base64 16
|
Hash-Key |
openssl rand -hex 16
|
Block-Key |
openssl rand -hex 16
|
Secret Key für die Nextcloud |
openssl rand -hex 16
|
- siehe auch Openssl
Einbinden in Nextcloud Talk
siehe Nextcloud/Talk:HPB:Einbinden in Nextcloud Talk
Firewall konfigurieren
# apt install ufw
# ufw allow http
# ufw allow https
# ufw allow ssh
# ufw allow 5349/tcp
# ufw allow 5349/udp
# ufw enable
# ufw status
Status: active
To Action From
-- ------ ----
80/tcp ALLOW Anywhere
443/tcp ALLOW Anywhere
22/tcp ALLOW Anywhere
5349/tcp ALLOW Anywhere
5349/udp ALLOW Anywhere
80/tcp (v6) ALLOW Anywhere (v6)
443/tcp (v6) ALLOW Anywhere (v6)
22/tcp (v6) ALLOW Anywhere (v6)
5349/tcp (v6) ALLOW Anywhere (v6)
5349/udp (v6) ALLOW Anywhere (v6)
Dateien
Anwendung
Sicherheit
Dokumentation
Projekt
- https://github.com/strukturag/nextcloud-spreed-signaling
Links
Siehe auch
- https://de.wikipedia.org/wiki/WebRTC
Weblinks
- https://decatec.de/home-server/nextcloud-talk-mit-eigenem-signaling-server-high-performance-backend/
- https://decatec.de/home-server/nextcloud-auf-ubuntu-server-20-04-lts-mit-nginx-mariadb-php-lets-encrypt-redis-und-fail2ban/
- https://decatec.de/home-server/nextcloud-talk-mit-eigenem-turn-server-coturn/
- https://decatec.de/linux/lets-encrypt-zertifikate-mit-acme-sh-und-nginx/
- https://decatec.de/home-server/rsa-und-ecdsa-zertifikate-mit-nginx-hybrid-loesung/
- https://decatec.de/home-server/tlsv1-3-unter-ubuntu-server-18-04-lts-mit-nginx/
- https://decatec.de/home-server/docker-auf-ubuntu-server/
Einzelnachweise