Zum Inhalt springen

MatrixGettingStarted: Unterschied zwischen den Versionen

Aus Mel Test
Mel (Diskussion | Beiträge)
Die Seite wurde neu angelegt: „{{DISPLAYTITLE:"Matrix Synapse in Docker - Cheat Sheet"}} =Aquire API Key= <pre> mel@brh-tools01:/opt/docker-ha/netbox$ curl -XPOST "https://matrix.kingnet.berlin/_matrix/client/r0/login" -H "Content-Type: application/json" -d '{"type": "m.login.password","user": "charls","password": "<somepass>"}' | jq % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Sp…“
 
Mel (Diskussion | Beiträge)
K Mel verschob die Seite MatrixCheatSheet nach MatrixGettingStarted
 
(47 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{DISPLAYTITLE:"Matrix Synapse in Docker - Cheat Sheet"}}
{{DISPLAYTITLE:"Matrix Chat verwenden - Getting Started"}}
=Aquire API Key=
=Logik der Verschlüsselung und zum Verifizieren=
<pre>
Bei Matrix ist die Kommunikation zwischen beiden Partnern verschlüsselt. Niemand anders kann Deine Nachrichten lesen, wenn die Verschlüsselung aktiviert ist.  
mel@brh-tools01:/opt/docker-ha/netbox$ curl -XPOST "https://matrix.kingnet.berlin/_matrix/client/r0/login" -H "Content-Type: application/json" -d '{"type": "m.login.password","user": "charls","password": "<somepass>"}' | jq
  % Total    % Received % Xferd  Average Speed  Time    Time    Time  Current
                                Dload  Upload  Total  Spent    Left  Speed
100  218    0  150  100    68    304    138 --:--:-- --:--:-- --:--:--  443
{
  "user_id": "@charls:kingnet.berlin",
  "access_token": "<API key>",
  "home_server": "kingnet.berlin",
  "device_id": "NLYMLYCLRH"
}


</pre>
'''Achte bei jedem Chat darauf, ob die Verschlüsselung auch wirklich aktiviert ist!'''


=Check Own User Name=
Wenn Du mehrere Geräte verwendest, müssen diese neuen Geräte die Verschlüsselungsdaten vom bisherigen Gerät erhalten. Dazu musst Du entweder:
<pre>
*Auf dem bisherigen Gerät erlauben, dass das neue Gerät die Verschlüsselungsdaten auch erhält.
mel@brh-tools01:/opt/docker-ha/netbox$ curl -X GET "https://matrix.kingnet.berlin/_matrix/client/v3/profile/@charls:kingnet.berlin" -H "Authorization: Bearer <APIT key>" -H "Content-Type: application/json" | jq
*Einen Wiederherstellungsschlüssel verwenden.


'''Speichere den Wiederherstellungsschlüssel gut ab!'''


  % Total    % Received % Xferd  Average Speed  Time    Time    Time  Current
'''Wenn Du die Verschlüsselungsinformation verlierst, dann verlierst Du den Zugriff auf alle alten Chats, die damit verschlüsselt waren.'''
                                Dload  Upload  Total  Spent    Left  Speed
100    28    0    28    0    0    364      0 --:--:-- --:--:-- --:--:--  368
{
  "displayname": "KingCharls"
}


</pre>
=Clients für Matrix=
=Update Own User Name=
==Android Apps==
<pre>
Für Android habe ich bisher drei Apps getestet, die alle gut funktionieren. Mir gefällt im Moment '''FluffyChat''' am besten. Probiere aber selber aus, welche Dir am besten gefällt.
mel@brh-tools01:/opt/docker-ha/netbox$ curl -X PUT "https://matrix.kingnet.berlin/_matrix/client/v3/profile/@charls:kingnet.berlin/displayname" -H "Authorization: Bearer <API key>" -H "Content-Type: application/json" -d '{"displayname":"KingCharls_prime"}' | jq
===Element X===
Zur Konfiguration folgende Schritte:
*Manuell anmelden
*Kontoanbieter wechseln
*Sonstige
*Eingeben der gewünschten Matrix domain also einen von
**desaive.de
**kingnet.berlin
**pussy-hosting.berlin
*Ganz nach unten auf der Seite scrollen und den Link klicken, der zur Domain passt.
*Weiter
*Usernamen und Passwort eingeben
*Ggf. Gerät verifizieren


===SchildiChat===
Zur Konfiguration folgende Schritte:
*Lost geht's
*Mit Matrix-ID anmelden
*Eingeben Matrix ID zum Beispiel @mel:desaive.de
*Password eingeben
*Anmelden
*Vollständig oder Einfach - habe noch nicht ausprobiert, was besser ist. Ich nutze "Vollständig"
*Ggf. Gerät verifizieren


  % Total    % Received % Xferd  Average Speed  Time    Time    Time  Current
===FluffyChat===
                                Dload  Upload  Total  Spent    Left  Speed
Zur Konfiguration folgende Schritte:
100    36    0    2  100    34      1    30  0:00:01  0:00:01 --:--:--    32
*Sign in with: Gib hier den für Dich passende Server in, zum Beispiel:
{}
**desaive.de
**kingnet.berlin
**pussy-hosting.berlin
*Fortfahren
*Benutzernamen in der Form @mel:desaive.de eingeben
*Passwort eingeben
*Ggf. verifizieren/entsperren


</pre>
==Web Client nutzen==
Du kannst über einen der drei Webclients auch am PC texten:
*https://chat.desaive.de
*https://chat.kingnet.berlin
*https://chat.pussy-hosting.berlin
 
==Apps für PC==
Carl hat hier etwas ausprobiert. Fragt ihn gerne, was gut funktioniert.
 
=Passwort Ändern=
'''Das Passwort lässt sich bisher meines Wissens nicht mit allen Clients ändern'''. Bei folgenden Clients hatte ich die Möglichkeit gefunden:
*Webclient
*FluffyChat
 
Bei folgenden Clients hatte ich selber die Möglichkeit noch nicht entdeckt, das Passwort zu ändern:
*Element X
 
Ein Administrator kann aber auch direkt auf dem Server jederzeit ein Passwort zurücksetzen.
[[Category:Type_Documentation]]
[[Category:Type_Documentation]]
[[Category:Level_CheatSheet]]
[[Category:Level_GettingStarted]]
[[Category:Infra_Matrix]]
[[Category:Infra_Matrix]]

Aktuelle Version vom 18. September 2025, 08:35 Uhr

Logik der Verschlüsselung und zum Verifizieren

Bei Matrix ist die Kommunikation zwischen beiden Partnern verschlüsselt. Niemand anders kann Deine Nachrichten lesen, wenn die Verschlüsselung aktiviert ist.

Achte bei jedem Chat darauf, ob die Verschlüsselung auch wirklich aktiviert ist!

Wenn Du mehrere Geräte verwendest, müssen diese neuen Geräte die Verschlüsselungsdaten vom bisherigen Gerät erhalten. Dazu musst Du entweder:

  • Auf dem bisherigen Gerät erlauben, dass das neue Gerät die Verschlüsselungsdaten auch erhält.
  • Einen Wiederherstellungsschlüssel verwenden.

Speichere den Wiederherstellungsschlüssel gut ab!

Wenn Du die Verschlüsselungsinformation verlierst, dann verlierst Du den Zugriff auf alle alten Chats, die damit verschlüsselt waren.

Clients für Matrix

Android Apps

Für Android habe ich bisher drei Apps getestet, die alle gut funktionieren. Mir gefällt im Moment FluffyChat am besten. Probiere aber selber aus, welche Dir am besten gefällt.

Element X

Zur Konfiguration folgende Schritte:

  • Manuell anmelden
  • Kontoanbieter wechseln
  • Sonstige
  • Eingeben der gewünschten Matrix domain also einen von
    • desaive.de
    • kingnet.berlin
    • pussy-hosting.berlin
  • Ganz nach unten auf der Seite scrollen und den Link klicken, der zur Domain passt.
  • Weiter
  • Usernamen und Passwort eingeben
  • Ggf. Gerät verifizieren

SchildiChat

Zur Konfiguration folgende Schritte:

  • Lost geht's
  • Mit Matrix-ID anmelden
  • Eingeben Matrix ID zum Beispiel @mel:desaive.de
  • Password eingeben
  • Anmelden
  • Vollständig oder Einfach - habe noch nicht ausprobiert, was besser ist. Ich nutze "Vollständig"
  • Ggf. Gerät verifizieren

FluffyChat

Zur Konfiguration folgende Schritte:

  • Sign in with: Gib hier den für Dich passende Server in, zum Beispiel:
    • desaive.de
    • kingnet.berlin
    • pussy-hosting.berlin
  • Fortfahren
  • Benutzernamen in der Form @mel:desaive.de eingeben
  • Passwort eingeben
  • Ggf. verifizieren/entsperren

Web Client nutzen

Du kannst über einen der drei Webclients auch am PC texten:

Apps für PC

Carl hat hier etwas ausprobiert. Fragt ihn gerne, was gut funktioniert.

Passwort Ändern

Das Passwort lässt sich bisher meines Wissens nicht mit allen Clients ändern. Bei folgenden Clients hatte ich die Möglichkeit gefunden:

  • Webclient
  • FluffyChat

Bei folgenden Clients hatte ich selber die Möglichkeit noch nicht entdeckt, das Passwort zu ändern:

  • Element X

Ein Administrator kann aber auch direkt auf dem Server jederzeit ein Passwort zurücksetzen.