Wiki-Quellcode von Matrix

Zuletzt geändert von Jonas Jelten am 2024/04/25 15:59

Verstecke letzte Bearbeiter
Yorick Holla 433.1 1 {{toc/}}
wikibot 1.1 2
3
Yorick Holla 433.1 4 = Was ist Matrix? =
wikibot 1.1 5
6
Yorick Holla 433.1 7 [[image:matrix-element-uidemo.png||alt="Matrix user interface demo" height="641" width="892"]]
wikibot 1.1 8
9
Jonas Jelten 436.1 10 [[Matrix>>https://matrix.org/]] ist ein Kommunikationstool wie E-Mail, allerdings verschlüsselt und mit Nachrichtenzustellung in Echtzeit.
wikibot 1.1 11
Yorick Holla 433.1 12 * Man muss einen Account bei einem Provider (wie tum.de oder lmu.de) erstellen.
13 * Unabhängig vom Provider kann man mit Menschen chatten, die einen anderen Provider nutzen
14 ** (((
Jonas Jelten 436.1 15 Zum Beispiel kann {{code language="none"}}@einprofessor:tum.de{{/code}} mit {{code language="none"}}@einewissenschaftlerin:lmu.de{{/code}} chatten !
Aysegül Omus 245.1 16 )))
Yorick Holla 433.1 17 * (((
18 Auf dieselbe Weise wie Outlook und Thunderbird mit demselben E-Mail-Account genutzt werden können, können auch verschiedene Matrix Apps für denselben Matrix Account verwendet werden!
19 Es existieren verschiedenen Apps, wir verwenden "[[Element>>https://element.io/]]" auf Grund der Einfachheit und der Popularität.
Aysegül Omus 257.1 20 )))
wikibot 1.1 21
Yorick Holla 433.1 22 Damit haben Personen ihren **Account auf einem Server** aber können mit **Personen auf allen Servern** kommunizieren.
23
wikibot 1.1 24
Jonas Jelten 436.1 25 **Persönliche und Gruppenchats** sind[[ Ende-zu-Ende verschlüsselt>>https://en.wikipedia.org/wiki/End-to-end_encryption]] und **hängen damit nicht von einer zentralen Stelle ab** wie die meisten anderen Tools (MS Teams, WhatsApp, Zoom, ...) - jeder kann einen Matrix-Server hosten.
Yorick Holla 433.1 26 Alle Nachrichten sind zwischen allen Geräten **synchronisiert** - Web Clients, Desktop Apps, Smartphone Apps.
27 Für zusätzliche Sicherheit können Schlüssel der Kontakte verifiziert werden und als vertrauenswürdig gespeichert werden.
wikibot 1.1 28
Yorick Holla 433.1 29 == Home Server ==
wikibot 1.1 30
Jonas Jelten 437.1 31 Nachrichten werden auf Homeservern ("Heimatdiener" :)) gespeichert und synchronisiert.
wikibot 1.1 32
Jonas Jelten 436.1 33 Ein Nutzer hat für gewöhnlich **einen Account** auf einem Homeserver.
34 Man kann einen beliebigen Homeserver verwenden - **für die TUM** werden jedoch von der [[ITO>>doc:CIT.ITO.WebHome]] zwei Homeserver angeboten:
wikibot 1.1 35
Jonas Jelten 438.1 36 * **matrix.cit.tum.de** für [[CIT Accounts>>doc:CIT.ITO.Docs.Services.CIT-Account.WebHome]]: @username:cit.tum.de
Yorick Holla 435.1 37 * **matrix.tum.de** für TUM Accounts: @username:tum.de
wikibot 1.1 38
Jonas Jelten 436.1 39 Man muss nur einen Account verwenden und kann mit allen anderen Homeservern auf der Welt chatten.
wikibot 1.1 40
Jonas Jelten 436.1 41 Wenn man keinen CIT oder TUM Account besitzt, kann man stattdessen einen **öffentlichen** Homeserver verwenden:
wikibot 1.1 42
Yorick Holla 433.1 43 * matrix.org: [[https:~~/~~/app.element.io/#/register>>https://app.element.io/#/register]]
Jonas Jelten 436.1 44 * oder alle anderen Homeserver [[https:~~/~~/joinmatrix.org/servers/>>https://joinmatrix.org/servers/]]
45 * oder, [[hoste deinen eigenen Homeserver>>https://matrix-org.github.io/synapse/latest/]] 🤩
wikibot 1.1 46
Jonas Jelten 436.1 47 Um einen Homeserver zu verwenden, muss man **einen Client verwenden**, der dann mit dem Homeserver kommuniziert.
wikibot 1.1 48
Yorick Holla 433.1 49 == Clients ==
wikibot 1.1 50
Yorick Holla 433.1 51 [[Element>>https://element.io/]] ist der Client nach Wahl.
wikibot 1.1 52
Yorick Holla 433.1 53 * [[Desktop Client>>https://element.io/download]] (einfach bereitgestellt in [[Ihrer Linux Distribution nach Wahl>>https://repology.org/project/element-desktop]])
54 * Im Browser:
55 ** [[matrix.cit.tum.de>>https://matrix.cit.tum.de]]
56 ** [[matrix.tum.de>>https://matrix.tum.de]]
57 * [[Auf dem Smartphone>>https://element.io/download]]
wikibot 1.1 58
Yorick Holla 433.1 59 (% class="wikigeneratedid" %)
60 Bitte gehen Sie sicher, dass der **Homeserver korrekt gesetzt ist** für den eigenen Provider!
wikibot 1.1 61
Yorick Holla 433.1 62 (% class="box infomessage" %)
Aysegül Omus 245.1 63 (((
Yorick Holla 433.1 64 **CIT: Homeserver**: matrix.cit.tum.de **Nutzername**: CIT-ID (ohne @cit.tum.de)  **Passwort**: CIT Passwort
Aysegül Omus 245.1 65 )))
wikibot 1.1 66
Aysegül Omus 259.1 67 (% class="box infomessage" %)
68 (((
Yorick Holla 433.1 69 **TUM: Homeserver**: matrix.tum.de **Nutzername**: LRZ-ID (ohne @mytum.de oder @tum.de)  **Passwort**: LRZ/TUM Passwort
Aysegül Omus 259.1 70 )))
wikibot 1.1 71
72
Jonas Jelten 436.1 73 == Element mit Matrix nutzen ==
wikibot 1.1 74
75
Yorick Holla 434.1 76 Folge [[der offiziellen Anleitung>>https://matrix.org/docs/chat_basics/]] , wie man mit Element chattet 😎
wikibot 1.1 77
Yorick Holla 434.1 78 Man kann **persönliche Chats**, **Gruppenchats**, und **Spaces** erstellen um mehrere Chatrooms zu bündeln.
wikibot 1.1 79
80
Yorick Holla 433.1 81 = Einladung von TUM Accounts =
wikibot 1.1 82
Yorick Holla 433.1 83 Wenn man TUM oder CIT Nutzer zu einem Chat einladen möchte, gibt man einfach die folgenden Matrix IDs an:
wikibot 1.1 84
Yorick Holla 433.1 85 **Für CIT Accounts**:
wikibot 1.1 86
Yorick Holla 433.1 87 (% class="box infomessage" %)
Aysegül Omus 245.1 88 (((
Yorick Holla 433.1 89 @CIT-ID:cit.tum.de     (z.B. @cooluser:cit.tum.de)
Aysegül Omus 245.1 90 )))
wikibot 1.1 91
Yorick Holla 433.1 92 **Für TUM Accounts:**
wikibot 1.1 93
Aysegül Omus 245.1 94 (% class="box infomessage" %)
95 (((
Yorick Holla 433.1 96 @LRZ-ID:tum.de     (z.B. @ga42lol:tum.de)
Aysegül Omus 245.1 97 )))
wikibot 1.1 98
Yorick Holla 433.1 99 **Für andere Accounts** z.B. @musterma:matrix.org
wikibot 1.1 100
Aysegül Omus 245.1 101 (% class="box infomessage" %)
102 (((
Yorick Holla 433.1 103 @nutzername:server
Aysegül Omus 245.1 104 )))
wikibot 1.1 105
Yorick Holla 433.1 106 Die Einladung wird dann im Matrix Client der gerade eingeladenen Person erscheinen und muss akzeptiert werden.
wikibot 1.1 107
Yorick Holla 433.1 108 **Suche nach Nutzernamen**
109 Um einen Nutzer zum Nutzerverzeichnis hinzuzufügen, muss jener ein Mitglied eines öffentlichen Chatroom auf dem Server werden, z. B. [[https:~~/~~/matrix.to/#/#announcements:tum.de>>https://matrix.to/#/#announcements:tum.de]] auf matrix.tum.de, oder einen privaten Chat teilen. Erst danach wird sein Name in dem Suchfeld für Personen erscheinen.
wikibot 1.1 110
Yorick Holla 433.1 111 = Sicheres Backup =
Yorick Holla 434.1 112
Yorick Holla 433.1 113 Da Ende-zu-Ende-Verschlüsselung die Schlüssel zum Entschlüsseln **nur beim Client** (dem "Ende") speichern, würde ein Ausloggen zum Verlust aller Nachrichten führen.
wikibot 1.1 114
Yorick Holla 433.1 115 Matrix ermöglicht es, ein verschlüsseltes Backup mit entsprechendem Schlüssel auf dem Homeserver anzulegen. Dabei wird eine seperate Passphrase verwendet.
wikibot 1.1 116
Yorick Holla 433.1 117 Matrix wird Sie auffordern, ein sicheres Backup einzurichten und nach einem Passwort fragen, sollte das Backup benötigt werden.
wikibot 1.1 118
Yorick Holla 433.1 119 Mehr Informationen dazu findet man in der [[offiziellen Dokumentation über private Chats>>https://matrix.org/docs/chat_basics/private-group-chat/]] 🤓