KI-AGENT: Matrix-Einbettung stabilisieren

This commit is contained in:
2026-05-18 18:56:37 +02:00
parent 7c68ce61f2
commit c93ea4284d
5 changed files with 129 additions and 5 deletions

View File

@@ -184,3 +184,14 @@ Das Backend stellt geschützte Matrix-Endpunkte unter `/api/communication/matrix
Für lokale Provisionierung muss `MATRIX_REGISTRATION_SHARED_SECRET` aus `matrix/dev/synapse/homeserver.yaml` in der Backend-Umgebung gesetzt werden. Die lokale Synapse-Konfiguration ist absichtlich nicht versioniert, weil sie Secrets enthält.
In der lokalen Entwicklung liest das Backend dieses Secret als Fallback direkt aus `matrix/dev/synapse/homeserver.yaml`, sofern `NODE_ENV` nicht `production` ist. Auf Servern muss das Secret weiterhin explizit über die Umgebung oder das Secret-Management gesetzt werden.
Für den eingebetteten Element-Login in FEDEO muss in der lokalen Synapse-Konfiguration außerdem der kurzlebige Login-Token-Flow aktiv sein:
```yaml
login_via_existing_session:
enabled: true
require_ui_auth: false
token_timeout: "5m"
```
Nach einer Änderung an `matrix/dev/synapse/homeserver.yaml` muss `matrix-dev-synapse` neu gestartet werden.

View File

@@ -5,6 +5,12 @@
"server_name": "localhost"
}
},
"org.matrix.msc4143.rtc_foci": [
{
"type": "livekit",
"livekit_service_url": "http://localhost:8081"
}
],
"disable_custom_urls": false,
"disable_guests": true,
"brand": "FEDEO Matrix Dev",