In diesen kleinen tutorial setzen wir einen Matrix chat server auf einen raspberrypi mit hilfe yunohost auf.
Schritt 1 : download von https://yunohost.org/de/install/hardware:rpi34
Schritt 2 : download von https://etcher.balena.io/
Schritt 3 : im terminal gehen wir mit „cd ~/Downlaod
“ und führen die datei aus
./balenaEtcher-1.18.11-x64.AppImage

Dann legen wir einen usb stick, usb festplatte oder microsd-card in den PC ein
und flashen das zuvor downgeloadete image
Schritt 4 : einsetzen des Speichermediums in da raspberry pi
Schritt 5: gehen sie in den Browser und rufen die url: yunohost.local auf und setzen einen neuen username und passwort ein.

wir erstellen eine hauptdomain und warten bis das setup fertig ist.



Schritt 6 : wir loggen uns in die yunohost-api ein gehen auf Domänen und erstellen eine weitere domain für die synapse-admin oberfläche wir nennen diese hier admin.example.com

Schritt 7 : wir öffnen ein Terminal loggen usn mit ssh user@yunohost.local
ein die userdaten für den ssh zugang sind identisch mit den zuvor erstellten user dann führen wir folgende commandos aus:
sudo yunohost app install synapse
(wir werden gefragt auf welcher domäne die app gelegt werden soll, wir verwenden die zuvor erstellte hauptdomäne example.com
sudo yunohost app install synapse-admin
(wir legen diese app auf admin.example.com)
sudo yunohost app install coturn
Schritt 8 : um auf der url http://admin.example.com sich einzuloggen führen wir im Terminal noch folgenden befehl aus um unseren zuvor erstellten user admin rechte zu geben
su --command="psql matrix_synapse" postgres <<< "UPDATE users SET admin = 1 WHERE name = '@username:matrix.domain.com'"
Schritt 9 :Es ist wichtig auf der yunohost web oberfläche die Diagnose laufen zu lassen und alle Fehler die noch unconfiguriert sind nach und nach abzuarbeiten, keine sorge das ist normal wichtig sind alle ports zu öffnen und die DNS einträge zu setzen

Schritt 10: Wenn alles fertig configuriert wurde noch unter Domänen die let´s encrypt certificate zu erstellen.


Schritt 11 : wir öffnen die Url https://app.element.io und drücken auf Anmelden. Tragen usnere homeserver url ein (zuvor erstellte hauptdomäne) und erstellen eienen user und können los chatten





Danach noch den bestätigunslink in der email die du bekommen hast bestätigen und sie können sich mit einen beliebigen matrix client einloggen
FERTIG
Schreibe einen Kommentar
Du musst angemeldet sein, um einen Kommentar abzugeben.