mana-share
Föderations-Drehscheibe für Cross-App-Datentransfers — App-Manifeste, Routing, Retry-Queue, Audit-Log.
mana-share macht Cross-App-Datentransfer auditierbar. Wenn eine Memoro- Aufnahme an Nutriphi geschickt werden soll, geht sie nicht „still” per Direkt-Call — sondern über mana-share, das prüft: Hat die Empfänger-App ein Manifest, das dieses Datenformat akzeptiert? Hat der Sender das Recht zu senden? Ist der User damit einverstanden?
Jeder Transfer landet in einem Append-Only-Audit-Log. Für eine DSGVO- Auskunft kann der Verein damit für jedes Mitglied lückenlos zeigen: wann floss welches Datum von Memoro nach Nutriphi, wann nicht. Bei nicht zustellbaren Shares gibt es eine Retry-Queue (30s/2m/10m/1h/6h, dann Inbox-Fallback) — keine stille Lösch-Falle.
Der Service ist ein Bewusstseinsthema: Cross-App-Brücken sind ein Mehrwert, aber sie sind auch ein Datenfluss. mana-share macht beides sichtbar.
Stack & Infrastruktur
- Sprache
- TypeScript
- Stack
- TypeScript · Hono · Bun · Postgres
- Port
- 3050
- Hosting
- Eigenbetrieb auf Vereins-Infrastruktur. Keine Drittpartei, kein Cloud-Anbieter, kein Managed-Service.
- Code
- git.mana.how
Infrastruktur unter diesem Service
Welche Vereins-Hardware, eigenen Dienste und bewussten Externe mana-share konkret benutzt. Jedes Item hat eine eigene Seite mit Stand und Mitigation.
- Maschinemana-serverApple Mac mini M4 · Tägerwilen (Schweiz)Der Hauptserver des Vereins — ein Mac mini M4 in Tägerwilen (Schweiz), der die ganze Plattform trägt.
- Eigener DienstPostgres17 separate DatenbankenEine Postgres-Datenbank pro Service — schema-isoliert, mit Drizzle-Migrationen, keine geteilten Tabellen.
Was er für den Verein verkörpert
- DatensouveränitätVerwahrer statt Eigentümer.
- OffenheitCode und Mittelverwendung öffentlich.
- EigenbetriebEigene Infrastruktur, quelloffener Stack.
Was läuft, was nicht
Phase: Beta.
- Service-Key-Auth ist heute Plattform-Stub, F-1 Wechsel auf mana-auth-Service-Key-Verify steht aus.
- Vollständige Cross-App-Manifeste für alle 18 Apps noch nicht eingepflegt.
Weitere Services dieser Kategorie
Wie Apps unter sich Daten austauschen — auditierbar.
- mana-linksDeep-Link-Resolver — Apps registrieren ihre URI-Schemata, andere verlinken stabil quer durch das Ökosystem.
- mana-eventsPlattform-Pub/Sub — Topic-basiertes Event-Bus mit At-least-once-Delivery, DLQ und Wildcard-Subscriptions.
- mana-mcpTool-Registry und MCP-Gateway — sammelt AI-Tools aus App-Manifesten und liefert sie an Claude-Clients per Model Context Protocol.
- mana-searchFöderierte Aggregat-Suche — verteilt eine Anfrage über alle Apps eines Users und vereint die Ergebnisse.
mana-share ist einer von vielen Plattform-Services, die unter den Apps des Vereins laufen. Eigenbetrieb statt SaaS, dokumentiert statt undurchsichtig.