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.

Ihre Open-Stack-Infrastruktur (Matrix, Video, Kalender/Dateien, Identity) – Sparks als eine Oberfläche für Video, Chat und Kanäle.

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.