190
Bearbeitungen
Geierb (Diskussion | Beiträge) (→Files) |
Geierb (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Accounts werden auf Zuruf erstellt (siehe oben "Verantwortlich").
Zusätzlich kann jeder vorhandene Benutzer weitere Leute per "Invite"-Code einladen: Dazu in [https://xmpp.bytewerk.org/conversejs-bytewerk Converse.js] anmelden, links oben auf das Zahnrad klicken, "Befehle", als Instanz "bytewerk.org" eingeben, "Verfügbare Befehle auflisten", "Create new contact invite", dann die angezeigte Adresse zur "Invite web page" kopieren und dem Einzuladenen zuschicken. Der Link ist eine Woche gültig.
Das Passwort kann direkt im XMPP-Client geändert werden.▼
== XMPP-Clients ==
Es kann jeder XMPP-Client verwendet werden. Empfehlenswerte Clients für Android, iOS, Linux, Windows und MacOS sind auf https://xmpp.bytewerk.org/ aufgeführt.
=== Webclients ===
* Audio- und Videotelefonie
* Ende-zu-Ende-Verschlüsselung
* Dateiup- und Download (wird auch für Fotos, Sprach- und Videonachrichten verwendet) - Dateigröße derzeit limitiert auf
* Gleichzeitiges Verwenden mehrerer Clients
Dateien und Chatverläufe werden nach einem Monat vom Server gelöscht.
=== Die Kosten der Freiheit ===
Die bei der Kommunikation mit einem bestimmten Gesprächspartner zur Verfügung stehenden Funktionen ergeben sich aus der Schnittmenge des Funktionsumfangs der beteiligten XMPP-Server und der XMPP-Clients.
Beispiel: Ist mein Gesprächspartner ein Shellskript, das mir eine Nachricht schickt wenn die Waschmaschine fertig ist, werde ich kein Videotelefonat mit dem Skript führen können selbst wenn es mein XMPP-Client und der Server unterstützt.
Obacht bei der '''gleichzeitigen Verwendung von mehreren Clients''': Eine Nachricht gilt als zugestellt, wenn sie an EINEM Client des Empfängers angekommen ist. Das kann bei wackeliger Internetverbindung dazu führen, dass Nachrichten scheinbar nicht zugestellt wurden - sie landen dann nur bei dem Gerät, dass gerade online ist.
Ebenso ist undefiniert, was passiert, wenn ein Videoanruf gestartet werden soll, der Gesprächspartner aber mit mehreren Clients online ist, von denen nicht alle Videotelefonie unterstützen.
Threema, Whatsapp usw. umgehen das, indem sie weder parallele Nutzung noch Fremd-Clients zulassen.
== Implementierung ==
=== Software ===
Auf der VM '''xmpp.bytewerk.org''' läuft:
=== Konfiguration Coturn ===
Kommentierte Konfigurationsdatei "/etc/coturn/turnserver.conf"
=== Fileupload ===
==Probleme==
* Plattenplatz auf VM gering
* VM hat keine IPv6-Unterstützung
==ToDo==
siehe https://git.bingo-ev.de/geierb/bytewerk-xmpp-server/-/issues
==Files==
|
Bearbeitungen