Benutzer-Werkzeuge

Webseiten-Werkzeuge


infrastruktur:container:synapse

synapse

Verantwortung greg
Container synapse
W. Ports keine, nur Web über Reverse Proxy
OS Debian 12
Server magrathea
Zustand Testbetrieb/im Aufbau

Dies ist die technische Doku zu unserem Container für Matrix, basierend auf synapse und Element Web. Nutzerinfos zu diesem System findest du hier.

Services

ServiceübersichtVersion
Synapse 1.140.0
PostgreSQL 17.6
Element Web 1.12.2

Die Dienste laufen allesamt in Docker, gesteuert über docker-compose. Unter /srv/matrix/ sind alle dazugehörigen Dateien versammelt.

Synapse

Synapse ist die Referenzimplementierung eines Matrix-Homeservers. Intern ist Synapse auf Port 8008 erreichbar. Der Homeserver ist sowohl für Clients als auch für Föderation per Reverse Proxy unter https://matrix.chaotikum.org erreichbar. Mittels well-known-Mechanismus wird von chaotikum.org auf den Server matrix.chaotikum.org delegiert.

WIP: Die Anmeldung der Nutzer ist per OpenID Connect mit Keycloak realisiert.

PostgreSQL

Eine Instanz von PostgreSQL wird als Datenbank für Synapse verwendet. Es wird täglich ein komprimierter Dump der Datenbank erstellt, um transaktional sichere Backups zu ermöglichen.

Element Web

Element Web wird als Client zur Verfügung gestellt. Es ist intern auf Port 8080 erreichbar. Für Nutzer ist Element Web per Reverse Proxy unter https://chat.chaotikum.org erreichbar.

Wartung

In das Textfeld einfach das Datum der Wartung eintragen, am besten in der Form yyyy-mm-dd.

Du besitzt nicht die Benutzerrechte um Seiten hinzuzufügen.
infrastruktur/container/synapse.txt · Zuletzt geändert: von Grigori Goronzy