Für Agenturen und Freelancer mit 5 bis 50 Kunden-Websites
Ihre Kunden ändern Inhalte. Ihr Design bleibt.
Kernset ist ein selbst gehostetes, mandantenfähiges CMS für Webagenturen und freie Webentwickler. Eine Installation verwaltet jede Kunden-Website. Block-Schemata liegen in Ihrem Code-Repository. Kunden können nur das anfassen, was Sie freigegeben haben - nichts weiter.
Hören Sie auf, pro Kunde eine WordPress-Site aufzusetzen. Definieren Sie die bearbeitbaren Bereiche in TypeScript, übertragen Sie das Schema mit einem einzigen CLI-Befehl und schicken Sie den Login weiter. Fertig.
- Selbst gehostet, EU-Rechtsraum
- Kunden können das Design nicht über das CMS beschädigen
- 30+ vorgefertigte Blöcke enthalten
- Eine Oberfläche für alle Kunden-Websites
// Kernset block schema. Lives in your repo.
// Your client edits the fields you exposed - nothing else.
export const HeroBlock = {
slug: 'hero',
fields: [
{ name: 'headline', type: 'text', localized: true, required: true },
{ name: 'lede', type: 'textarea', localized: true },
{ name: 'image', type: 'media', required: true },
{ name: 'cta', type: 'link' },
],
} 30+
Standard-Blöcke
Hero, FAQ, Galerie, Preistabelle, Kontaktinfo, Öffnungszeiten, Blog-Teaser, Embed und mehr - plus eine Fabrik für eigene Blöcke.
3
Hosting-Varianten
Shared Hosting, gecachte Edge-Plattform oder eigener Node-Server. Derselbe Inhalt, drei Bereitstellungswege.
1
Admin für alle Kunden
Eine Kernset-Installation verwaltet jede Kunden-Website. Neuen Arbeitsbereich anlegen, Zugangsdaten schicken - fertig.
0
Drittanbieter-Tracker
Selbst gehostete Schriften, Analyse ohne Cookies, EXIF-Bereinigung beim Upload. Datenschutzkonform ab Werk.
Was Kernset ist
Eine Installation. Jede Kunden-Website.
Eine Installation, alle Kunden-Websites
Jede Kunden-Website ist ein eigener, vollständig isolierter Arbeitsbereich. Sie wechseln zwischen Websites über ein Dropdown in der Seitenleiste. Nutzer, Medien, Protokolle und Inhalte sind auf Datenbankebene pro Website getrennt. Datenlecks zwischen Websites sind strukturell ausgeschlossen.
Struktur im Code
Block-Schemata liegen in TypeScript, direkt neben Ihrem übrigen Quellcode. Ihre Kunden bearbeiten die Felder, die Sie freigegeben haben - und sonst nichts. Weder Layout noch Schriften noch Design können sie anfassen. Die Struktur lebt in Ihrem Repository, nicht in deren Datenbankzeile.
Ein Editor, den Kunden tatsächlich verstehen
Gebaut wie ein Produkt für Endnutzer - nicht wie ein Admin-Panel. Ihre Kunden melden sich an, finden die Seite, wechseln das Foto, klicken auf Veröffentlichen. Sprach-Status pro Feld, Entwürfe, Versionierung und ein visueller Block-Picker. Keine Schulungsvideos. Keine Anrufe wegen des Bild-Uploads.
So funktioniert es
Vom Repository zur Übergabe in drei Schritten
-
Blöcke definieren
Sie schreiben die Block-Schemata in TypeScript. Ein Hero, eine Leistungsliste, ein Kontaktbereich. Jeder Block deklariert seine bearbeitbaren Felder mit Typen, Regeln und dem Hilfetext, den Ihr Kunde im Editor sieht.
-
Schema übertragen
Ein einziger CLI-Befehl. Kernset liest den cmsBlocks-Export pro Seite und legt die passenden Inhalts-Slots an. Vorhandene Inhalte bleiben unangetastet - der Befehl überträgt nur die Struktur. Beliebig oft wiederholbar.
-
An den Kunden übergeben
Sie schicken die Zugangsdaten. Ihr Kunde bearbeitet Texte, wechselt Bilder, füllt die FAQ und klickt auf Veröffentlichen. Die Website baut sich neu auf (oder lädt live nach, je nach Hosting-Variante) - in wenigen Sekunden.
Vorher und nachher
Was sich wirklich ändert, wenn Agenturen zu Kernset wechseln
Ein ehrlicher Blick auf den Stack
EU-Infrastruktur. Jede Kunden-Website.
Block-Schemata in TypeScript, in Ihrem Repository. Inhalte als strukturiertes JSON in einer relationalen Datenbank gespeichert. Drei Hosting-Varianten für die Kunden-Website: Shared Hosting, Edge-Plattform oder Ihr eigener Server. Jede Kunden-Website ist auf Datenbankebene isoliert - nicht nur auf Anwendungsebene.
Architektur ansehen ->- 01
Direkte Veröffentlichung
- 02
Gecachte Website
- 03
Ihre Node-App
Module zum Weiterverkauf
Drei Module, die Sie pro Kunden freischalten und abrechnen können
Chatbot
Pro Website ein Chatbot, der auf einem selbst gehosteten Dienst läuft. Sie laden Wissensdokumente pro Kunde hoch, der Chatbot antwortet daraus - erfasste Anfragen landen im Lead-Posteingang. Als monatlicher Aufpreis pro Website abrechenbar, pro Kunde über Ihre Berechtigungen freigeschaltet.
KI-Assistent
Übersetzungshilfe, Inhaltsvorschläge, SEO-Unterstützung. Strikt opt-in pro Organisation. Aktivieren Sie ihn für Kunden, die ihn wollen, und stellen Sie ihn in Rechnung. Bei Deaktivierung verschwindet jede KI-Funktion aus dem Adminbereich. Keine Überwachung von Kundeninhalten.
Premium-Analyse
Datenschutzkonforme Dashboards ohne Cookies, pro Website. Echtzeit-Besucherzahlen, exportierbare Berichte, keine Datenweitergabe an Dritte. Optionaler Aufpreis zum Standard-Paket; bei Deaktivierung verschwindet das Dashboard aus dem Adminbereich.
Datenschutz by Design
Datenschutzkonform, keine Drittanbieter, EU-Hosting
Selbst gehostete Schriften und Analyse ohne Cookies - ab Werk. EXIF-, GPS- und Tracking-Metadaten werden beim Bild-Upload automatisch entfernt. Protokolle pro Website decken die Dokumentationspflichten Ihrer Kunden ab. Die Standardinstallation läuft in der EU - die Inhalte Ihrer Kunden bleiben unter EU-Recht.
- Selbst gehostete Schriften
- Cookie-freier Analyse-Pfad
- EXIF-Daten beim Upload entfernt
- EU-Hosting, EU-Rechtsraum
- Audit-Log pro Kunden-Website
- Keine Drittanbieter-Tracker
Häufig gestellte Fragen
Was Agenturen meistens als erstes fragen
Ist Kernset Open Source?
Nein. Kernset ist ein kommerzielles Produkt mit agenturfreundlicher Lizenzierung, die mit dem offiziellen Start finalisiert wird. Die Architektur ist in einem anderen Sinne offen: Die öffentliche Inhalts-API ist eine reine HTTPS-Schnittstelle. Ihre Kunden sind nicht an ein bestimmtes Frontend-Framework gebunden.
Kann ich das CMS auf meinem eigenen Server hosten?
Ja. Das CMS läuft über Docker Compose. Die Kunden-Websites laufen, wo es passt: günstiges Shared Hosting, eine Edge-Plattform wie Vercel, Ihr eigener Server oder wo immer es zum Kunden passt. Das CMS läuft an einem Ort; die Kunden-Websites laufen dort, wo sie hingehören.
Wie sieht die Preisgestaltung aus?
Die Lizenzierung wird mit dem offiziellen Start finalisiert. Pilot-Konditionen für den Frühzugang sind aktuell verfügbar - schreiben Sie uns, dann besprechen wir die Details. Wir veröffentlichen keine Preisstufen, solange sich die Struktur noch ändern kann.
Was passiert, wenn ein Kunde durch eine Bearbeitung etwas beschädigt?
Layout und Design liegen in Ihrem Code und sind über das CMS nicht erreichbar. Die Bearbeitungen Ihres Kunden verändern nur Inhalte. Inhalte sind pro Dokument versioniert, mit vollständiger Versionshistorie und Ein-Klick-Rollback. Entwürfe ermöglichen das Vorbereiten von Änderungen vor der Veröffentlichung.
Wie unterscheidet sich Kernset von WordPress?
WordPress ist von Grund auf offen: Kunden können beliebige Blöcke einfügen, HTML einschleusen, Plugins installieren. Genau diese Offenheit ist der Grund, warum Agentur-Kunden das Design zerstören und Sie anrufen. Kernset verankert die Struktur im Code; Kunden bearbeiten nur die typisierten Felder, die Sie freigegeben haben. WordPress gibt Kunden maximale Freiheit. Kernset ist für den anderen Kompromiss gebaut: viele ähnliche KMU-Websites, bei denen das Design halten muss.
Wie werden Medien zwischen mehreren Websites getrennt?
Jede Website hat eine vollständig isolierte Medienbibliothek. Querverweise zwischen Websites sind auf Datenbankebene blockiert - keine Website kann auf die Bilder einer anderen zugreifen, auch nicht über die ID. Die Auswahl im Adminbereich zeigt ausschließlich Medien der aktiven Website.
Was ist mit EXIF-Daten und Tracking-Pixeln?
EXIF-, IPTC-, XMP- und ICC-Profil-Daten werden bei JPEG-, PNG- und WebP-Uploads automatisch entfernt. Hochgeladene Bilder Ihrer Kunden enthalten keine GPS-Daten, keine Kamerainformationen, keinen eingebetteten Tracker. PDFs und Videos werden nicht automatisch bereinigt - das liegt außerhalb der Bild-Pipeline.
Wie viele Kunden-Websites betreuen Sie gerade?
Sagen Sie uns, wie groß Ihr Portfolio ist und welchen Stack Sie aktuell nutzen. Wir richten eine private Demo ein, die einer echten Website aus Ihrem Kunden-Mix nahekommt, und nennen Ihnen Frühzugangskonditionen, die zu dem passen, was Sie tatsächlich brauchen.