Sparks und OpenDesk
OpenDesk ist eine kollaborative Arbeitsumgebung auf Open-Source-Basis, oft im Einsatz bei Behörden und öffentlichen Einrichtungen. Sparks ergänzt sie um professionelle Videokonferenzen, Matrix-Chat mit E2EE und eine einheitliche Oberfläche für Video, Chat und Kalender – gleiche Philosophie: offene Standards, EU-Daten, Self-Hosting möglich. Auf dieser Seite finden Sie die technischen und organisatorischen Details der Zusammenarbeit.
Sparks in Ihrem Open-Stack
-
Matrix und offene Standards
Sparks baut wie viele Open-Stack-Lösungen auf Matrix für Chat und Kanäle. Wenn Sie bereits Matrix oder OpenDesk nutzen, passt Sparks in Ihre Architektur – Federation und Self-Hosting sind möglich.
-
Video und Zusammenarbeit
WebRTC-Besprechungen mit Breakout-Räumen, Whiteboard und Lobby. Eine Oberfläche für alle Kommunikationsbedürfnisse, ohne proprietäre Cloud-Dienste.
-
Datensouveränität
Hosting in der EU, optionale Ende-zu-Ende-Verschlüsselung und Self-Hosting. Ideal für Behörden und Unternehmen, die OpenDesk wegen Offenheit und Kontrolle gewählt haben.
Was ist OpenDesk?
OpenDesk ist eine offene Kollaborations- und Büroumgebung, die auf freier Software aufbaut und häufig in Behörden, Bildung und Unternehmen mit hohen Anforderungen an Datenschutz und Unabhängigkeit eingesetzt wird. Typische Bestandteile sind E-Mail, Kalender, Dateien, Chat und teilweise Videokonferenzen – oft in Kombination mit Matrix, Nextcloud, Open-Xchange oder vergleichbaren Komponenten.
-
Zielgruppe und Einsatz
OpenDesk richtet sich an Organisationen, die bewusst auf Open Source setzen: öffentliche Verwaltung, Bildungsträger, Vereine, Unternehmen mit Compliance- oder Souveränitätsanforderungen. Die Kontrolle über Daten und Infrastruktur steht im Vordergrund.
-
Technische Komponenten
Je nach Deployment umfasst ein OpenDesk-Stack typischerweise Matrix (Chat/Kanäle), E-Mail- und Kalender-Server (z. B. Open-Xchange), Dateispeicher (z. B. Nextcloud per WebDAV), Identity (z. B. Keycloak) und optional eigene Videolösungen. Sparks nutzt dieselben offenen Protokolle und kann in diesen Stack integriert werden.
-
Gemeinsame Werte mit Sparks
Sparks teilt die Ausrichtung auf offene Protokolle (Matrix, WebRTC), EU-Daten, optionale Ende-zu-Ende-Verschlüsselung und Self-Hosting. Die Zusammenarbeit von Sparks mit OpenDesk ist daher keine Konkurrenz, sondern eine sinnvolle Ergänzung: Sparks bringt eine moderne, einheitliche Oberfläche für Video, Chat und Kalender in Ihren bestehenden Open-Stack.
Technische Schnittstellen: Wie Sparks und OpenDesk zusammenspielen
Sparks verbindet sich über standardisierte Protokolle mit Ihren bestehenden Diensten. Wenn Sie bereits OpenDesk oder eine vergleichbare Infrastruktur betreiben, können Sie Sparks an dieselben Backends anbinden – ohne Doppelstrukturen.
-
Matrix (Chat und Kanäle)
Sparks nutzt Matrix für Chat und Kanäle – wie viele OpenDesk-Installationen. Ihr Matrix-Homeserver (Synapse oder tuwunel) bleibt die zentrale Instanz; der Sparks-Client verbindet sich damit. E2EE, Federation und bestehende Räume/Kanäle funktionieren weiter. Wenn Sie bereits OpenDesk mit Matrix einsetzen, kann Sparks als zusätzlicher oder alternativer Client genutzt werden.
-
Videokonferenz (WebRTC / LiveKit)
Besprechungen laufen in Sparks über ein WebRTC-Backend (z. B. LiveKit). OpenDesk-Deployments haben oft keine oder eine andere Videolösung. Sparks ergänzt hier: eine professionelle Meeting-Oberfläche mit Lobby, Breakout-Räumen, Bildschirmteilung und optional E2EE – ohne dass Sie Ihre übrige OpenDesk-Infrastruktur ändern müssen.
-
Kalender und Dateien
Sparks unterstützt Multi-Backend-Kalender (CalDAV, Exchange, Open-Xchange) und Dateien per WebDAV. Wenn Sie in Ihrer OpenDesk-Umgebung bereits Nextcloud, Open-Xchange oder ähnliches nutzen, können diese Quellen in Sparks eingebunden werden – Termine und Dateien erscheinen in derselben Oberfläche wie Video und Chat.
-
Identität und SSO
Für Enterprise und Behörden: Sparks kann an Identity Provider wie Keycloak (SAML/OIDC) angebunden werden. So bleibt die Nutzerverwaltung zentral in Ihrer OpenDesk- oder Behörden-Infrastruktur; ein Login für alle Dienste inkl. Sparks.
Integrationsszenarien: Drei typische Wege
Je nach Ausgangslage können Sie Sparks und OpenDesk auf unterschiedliche Weise kombinieren. Die folgenden Szenarien beschreiben die häufigsten Varianten.
-
Szenario A: Sparks als Frontend zu Ihrer bestehenden Matrix/OpenDesk-Infrastruktur
Sie betreiben bereits einen Matrix-Server (Synapse/tuwunel), ggf. LiveKit und Keycloak. Sparks wird als Client und Middleware eingebunden: Nutzer arbeiten in Sparks für Video, Chat und Kalender; die Backends (Matrix, Video, Kalender, Identity) bleiben unverändert. OpenDesk-Komponenten wie E-Mail oder Dateien laufen weiter wie gewohnt; Sparks ergänzt die Kommunikationsschicht mit einer einheitlichen, modernen Oberfläche.
-
Szenario B: Parallelbetrieb OpenDesk und Sparks
Sie möchten OpenDesk nicht sofort ersetzen, sondern schrittweise ergänzen. Sparks kann parallel eingeführt werden: z. B. zuerst nur für Videobesprechungen, später für Chat und Kanäle. Kalender und Dateien können aus Ihrer bestehenden OpenDesk-Umgebung (Nextcloud, OX usw.) in Sparks angezeigt werden. So testen Sie Sparks ohne Big Bang und entscheiden später über die weitere Nutzung.
-
Szenario C: Sparks als Kommunikationszentrum, OpenDesk für den Rest
Sparks übernimmt Video, Chat und Kanäle vollständig; E-Mail, Dateiverwaltung oder andere OpenDesk-Module bleiben in Ihrer gewohnten Umgebung. Nutzer haben eine klare Trennung: Kommunikation in Sparks, Rest in OpenDesk – mit optionaler Anzeige von Kalender und Dateien aus OpenDesk in Sparks, damit alles an einem Ort sichtbar ist.
Funktionen im Detail: Was Sparks in der OpenDesk-Umgebung bringt
Sparks liefert eine vollwertige Kommunikations- und Meeting-Oberfläche, die sich nahtlos in offene Stacks einfügt. Die folgenden Punkte fassen die wichtigsten Funktionen zusammen.
-
Matrix-Chat mit E2EE
Vollständige Ende-zu-Ende-Verschlüsselung für Matrix-Nachrichten. Nur Sender und Empfänger können lesen – ideal für vertrauliche Absprachen in Behörden und Unternehmen. Threads, @Erwähnungen, Rich-Text und Dateien in Chats und Kanälen.
-
Videobesprechungen (WebRTC)
Professionelle Meetings mit Lobby (Wartezimmer), Breakout-Räumen, Bildschirmteilung und optionaler E2EE. Web und Desktop, ohne proprietäre Clients. Basiert auf LiveKit oder vergleichbarem WebRTC-Backend – in Ihrem Rechenzentrum oder bei einem EU-Hosting-Partner betreibbar.
-
Kanäle, Tabs und Widgets
Projekt- und Themakanäle mit Tabs für Dateien (z. B. WebDAV/Nextcloud), Whiteboard (Excalidraw), Aufgaben und eingebettete Webinhalte. So arbeiten Teams strukturiert – auch über Organisationsgrenzen hinweg, wenn Matrix-Federation genutzt wird.
-
Kalender und KI-Assistent
Multi-Backend-Kalender aus Nextcloud, Exchange oder Open-Xchange in einer Ansicht. Optional: KI-Agent für Aufgabenplanung, Meeting-Vorbereitung und Projektberichte – mit eigenem API-Key oder Self-Hosting der KI, ohne Daten an Drittanbieter abzugeben.
Behörden und öffentlicher Sektor
OpenDesk und vergleichbare Open-Source-Kollaboration werden in Behörden, Bundeswehr, Gesundheitswesen und öffentlichen Einrichtungen eingesetzt. Sparks nutzt dieselbe technische Basis wie etablierte behördliche Messenger und kann in diese Ökosysteme eingebunden werden.
-
Gleiche Basis wie BwMessenger, Tchap, gematik TI-Messenger
Matrix und WebRTC sind die technische Grundlage vieler behördlicher und öffentlicher Messenger (z. B. BwMessenger, Tchap, gematik TI-Messenger). Sparks baut auf derselben Basis – Federation oder Anbindung an behördliche Matrix-Instanzen ist prinzipiell möglich, sofern die jeweiligen Sicherheits- und Zertifizierungsanforderungen erfüllt werden.
-
Anforderungen an VS-NfD, BSI und Compliance
Für Einsatz in Umgebungen mit hohen Sicherheitsstufen (z. B. VS-NfD) sind zusätzliche Zertifizierungen und Maßnahmen nötig. Sparks kann in eigener Infrastruktur oder bei zertifizierten Partnern betrieben werden; die offene Architektur erlaubt Anpassungen für behördliche Anforderungen. Konkrete Zertifizierungen und Einsatzszenarien besprechen wir im Austausch.
-
Datenschutz und EU-Hosting
Daten in der EU, keine Weitergabe an Drittstaaten ohne Ihre Kontrolle. DSGVO-konforme Verarbeitung, optionale Ende-zu-Ende-Verschlüsselung und Transparenz über Speicherorte und Zugriff – passend zu den Anforderungen von Behörden und öffentlichen Auftraggebern.
Deployment: Wer hostet was?
Sparks kann als SaaS von uns genutzt werden oder in Ihrer eigenen Infrastruktur bzw. bei Ihrem Hosting-Partner laufen. Die Grenze zwischen „wir hosten“ und „Sie hosten“ ist flexibel – besonders in Kombination mit OpenDesk.
-
Vollständig bei Ihnen oder Ihrem Partner
Sie betreiben Matrix (Synapse/tuwunel), LiveKit (oder vergleichbar), optional Keycloak und Kalender/Dateien. Sparks liefert Client und Server-Middleware; alles läuft in Ihrem Rechenzentrum oder bei einem zertifizierten Partner. Maximale Kontrolle und Souveränität.
-
Hybrid: Matrix bei Ihnen, Video und Rest bei Sparks
Minimale Variante: Nur der Matrix-Server bleibt bei Ihnen (oder bei Ihrem OpenDesk-Partner); Video, Kalender und weitere Dienste können über Sparks gehostet werden. So starten Sie mit wenig Infrastruktur-Aufwand und behalten den Chat unter Ihrer Kontrolle.
-
Sparks als Managed Service
Sie nutzen Sparks komplett von uns gehostet – in der EU, mit E2EE und klaren Verträgen. Ihre OpenDesk-Komponenten (E-Mail, Dateien, ggf. Matrix) bleiben wo sie sind; Sparks ist die Oberfläche für Meetings und Chat. Ideal, wenn Sie keine eigene Videokonferenz- oder Matrix-Infrastruktur betreiben wollen.
Sparks und OpenDesk im Vergleich
Sparks und OpenDesk verfolgen ähnliche Ziele (Offenheit, Datensouveränität), decken aber unterschiedliche Schwerpunkte ab. Die folgende Übersicht hilft bei der Einordnung.
| OpenDesk | Sparks | |
|---|---|---|
| Fokus | Kollaborations- und Büroumgebung (E-Mail, Dateien, Kalender, ggf. Chat/Video) | Kommunikation: Video, Chat, Kanäle, Kalender – eine Oberfläche |
| Chat / Kanäle | Oft Matrix-basiert, je nach Deployment | Matrix (Synapse/tuwunel), E2EE, Federation |
| Videokonferenzen | Je nach Stack unterschiedlich oder nicht im Fokus | Kernfunktion: WebRTC (LiveKit), Lobby, Breakout, optional E2EE |
| Kalender / Dateien | Eigenes Modul (z. B. OX, Nextcloud) | Anbindung an bestehende Quellen (CalDAV, WebDAV, Exchange) |
| Self-Hosting | Ja, typisch für Behörden/Enterprise | Ja, in eigener Infrastruktur oder bei Partner |
| Zielgruppe | Behörden, Bildung, Unternehmen mit Open-Stack | Alle, die offene Kommunikation mit Fokus auf Video/Chat wollen – inkl. OpenDesk-Nutzer |
Warum Sparks zu OpenDesk passt
OpenDesk und Sparks teilen die Ausrichtung auf offene Technologie und Kontrolle über die Infrastruktur. Sparks fügt eine leistungsfähige Video- und Chat-Schicht hinzu, die sich in bestehende Matrix- und Open-Ökosysteme einfügt.
-
Gleiche technische Basis
Matrix wird von vielen öffentlichen und offenen Lösungen genutzt (z. B. BwMessenger, Tchap, gematik TI-Messenger). Sparks nutzt dieselbe Basis – Anschluss an behördliche oder OpenDesk-Infrastrukturen ist prinzipiell möglich, inkl. Federation.
-
Self-Hosting und EU
Sparks kann wie OpenDesk in eigener Infrastruktur oder bei einem vertrauenswürdigen Hosting-Partner betrieben werden. Keine Abhängigkeit von US-Clouds; Daten in der EU, DSGVO-konform.
-
Ergänzung statt Ersatz
Sparks ersetzt nicht zwingend OpenDesk – es kann als dedizierte Oberfläche für Video, Chat und Kalender genutzt werden, während OpenDesk andere Aspekte der Zusammenarbeit abdeckt. Oder Sie nutzen Sparks als moderne Alternative mit Fokus auf Kommunikation.
Typische Einsatzszenarien
Organisationen, die OpenDesk oder vergleichbare Open-Source-Kollaboration einsetzen, haben oft hohe Anforderungen an Datenschutz, Transparenz und Unabhängigkeit. Sparks adressiert genau diese Anforderungen.
-
Behörden und öffentliche Verwaltung
OpenDesk wird in Behörden für sichere Zusammenarbeit genutzt. Sparks ergänzt mit Videokonferenzen (inkl. Wartezimmer, Breakout-Räumen), E2EE-Chat und optionaler Anbindung an behördliche Matrix-Instanzen.
-
Unternehmen mit Open-Source-Strategie
Sie setzen bewusst auf offene Standards und wollen keine proprietären Kommunikations-Clouds. Sparks bringt eine vollwertige Meeting- und Chat-Oberfläche in Ihren Stack – mit Kalender- und Dateianbindung (z. B. Nextcloud, WebDAV).
-
Hosting-Partner und Rechenzentren
Sie bieten OpenDesk oder Matrix-basierte Dienste an. Sparks kann als zusätzliches Angebot für Video und Chat integriert werden – gleiche Zielgruppe, erweiterte Funktionspalette.