Multi-Server: Server-Liste statt BASE_URL #3

Open
opened 2026-08-14 17:10:53 +00:00 by RDietermann · 0 comments
Owner

BASE_URL ist eine Konstante. Entschieden ist: der Client haelt N Verbindungen zu N unabhaengigen Servern — keine Foederation, die Server reden nie miteinander.

Umfang: Server-Liste in tauri-plugin-store (URL, Anzeigename, User-ID), Geheimnisse hinter ein SecretStore-Trait mit zwei Methoden, ein Verbindungs-Pool statt einer Verbindung, und die Oberflaeche fuer mehrere Server-Zustaende nebeneinander.

Die SecretStore-Implementierung waehlt der E2EE-Effort — hier nur die Naht.

Hintergrund: docs/realtime/issues/05-wo-lebt-die-ws-verbindung.md im Server-Repo

`BASE_URL` ist eine Konstante. Entschieden ist: der Client haelt N Verbindungen zu N unabhaengigen Servern — keine Foederation, die Server reden nie miteinander. Umfang: Server-Liste in `tauri-plugin-store` (URL, Anzeigename, User-ID), Geheimnisse hinter ein `SecretStore`-Trait mit zwei Methoden, ein Verbindungs-Pool statt einer Verbindung, und die Oberflaeche fuer mehrere Server-Zustaende nebeneinander. Die `SecretStore`-**Implementierung** waehlt der E2EE-Effort — hier nur die Naht. Hintergrund: `docs/realtime/issues/05-wo-lebt-die-ws-verbindung.md` im Server-Repo
RDietermann added the effortrealtime labels 2026-08-14 17:10:53 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RDietermann/rustification-client#3