Hinweise zum Setup des Matrix Servers Synapse, der Webclients, Apps und des Identity- und Dimension-Servers.

Synapse#

Matrix Synapse bei Hostsharing installieren: https://wiki.hostsharing.net/index.php?title=Matrix_Synapse_installieren

Matrix Synapse auf Ubuntu Server 18.04 installieren:

Riot-Webclient#

Riot-Web ist eine statische html/js-Anwendung, daher keine Anforderungen außer einem Webserver (apache, nginx, ...):

Identity-Server#

Integration-Server Dimension#

  • Aktueller NodeJS und NPM
  • Offizielle Anleitung: https://github.com/turt2live/matrix-dimension/blob/master/docs/installing.md
  • User "dimension" auf eigenem Homeserver anlegen, access token via riot oder aus der access_tokens Tabelle aus der Synapse-Datenbank holen.

Push-Server für iOS und Android#

  • Anleitung: https://github.com/matrix-org/sygnal/blob/master/README.rst