Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| — | infrastruktur:container:synapse [28.10.2025 12:08] (aktuell) – angelegt Grigori Goronzy | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== synapse ====== | ||
| + | |Verantwortung | ||
| + | |Container | ||
| + | |W. Ports | ||
| + | |OS | ||
| + | |Server | ||
| + | |Zustand | ||
| + | |||
| + | {{tag> | ||
| + | |||
| + | / | ||
| + | |||
| + | / | ||
| + | |||
| + | / | ||
| + | |||
| + | Dies ist die technische Doku zu unserem Container für Matrix, basierend auf synapse und Element Web. [[hackspace: | ||
| + | |||
| + | ===== Services ===== | ||
| + | ^ Serviceübersicht^Version^ | ||
| + | |Synapse| 1.140.0 | | ||
| + | |PostgreSQL| 17.6 | | ||
| + | |Element Web| 1.12.2 | | ||
| + | |||
| + | /** In diese Tabelle sind die in diesem Container laufenden Systeme einzutragen **/ | ||
| + | |||
| + | Die Dienste laufen allesamt in Docker, gesteuert über docker-compose. Unter ''/ | ||
| + | |||
| + | ==== 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:// | ||
| + | |||
| + | 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:// | ||
| + | |||
| + | ===== Wartung ===== | ||
| + | In das Textfeld einfach das Datum der Wartung eintragen, am besten in der Form yyyy-mm-dd. | ||
| + | |||
| + | {{NEWPAGE> | ||
| + | |||
| + | {{topic>: | ||