Ein Binary, viele Websites — und kein Cookie-Banner.
Ein kleines CMS für einen kleinen Server. Go, SQLite und htmx: eine Installation trägt beliebig viele Websites mit je mehreren Domains. Kirby will eine Lizenz pro Domain — €99, und für jede weitere Seite noch eine. WordPress kann Multisite, aber erst nach Netzwerk-Setup und mit einer Plugin-Sammlung, die jede Woche Updates will. Hier sind es ein Binary und eine SQLite-Datei, unter AGPL-3.0.
Zur Laufzeit lädt keine dieser Seiten irgendetwas von Dritten — keine Schriften, keine Skripte, keine eingebetteten Rahmen. Deshalb braucht keine ein Cookie-Banner; das ist keine Einstellung, sondern eine Eigenschaft. Und was eine Seite ausmacht, entscheidet die Website selbst: neun Eingabearten, wiederholbare Gruppen, Abschnitte und Bedingungen — ohne neue Programmversion, ohne ACF und ohne eine Zeile PHP.
Eine Installation
Die Trennung läuft über den Host-Header: pro Website eigene Domains, eigenes Design, eigene Inhaltsarten, eigene Rechte.
Eigene Inhaltsarten
Neben Seite und Beitrag: Produkt, Termin, Rezept, Tier — mit eigenem Namen im ganzen Bildschirm, eigener Übersicht und eigenem Filter.
Schweizer Fassungen
de-CH, fr-CH und it-CH liegen neben ihren Grundsprachen: kein ß, «spitze Anführungszeichen», Natel statt Handy. Ein Schweizer Browser bekommt sie von allein.
Datenschutz eingebaut
Bilder und Videos verlieren ihre Metadaten, bevor sie auf der Platte liegen — beim MP4 wird die Box mit dem Aufnahmeort mit Nullen überschrieben. Zwei-Faktor ist für Administratoren Pflicht, nicht ein Plugin.
Kein Geiselstand
Eine ganze Website als ein lesbares Archiv heraus und wieder herein. Eine Seite ist nicht Geisel der Maschine, auf der sie läuft.
Weg von WordPress
Eine WXR-Datei einlesen: Seiten, Beiträge, Adressen, Schlagwörter. Was nicht veröffentlicht war, kommt als Entwurf an; Shortcodes werden entfernt statt geraten.
In Betrieb. Läuft im Cluster und trägt bereits Kundenseiten — dieselbe Installation, verschiedene Domains.
Wer noch darauf läuft
Diese Seite ist nicht die einzige. Auf derselben Installation liegen zwei weitere Auftritte — eigene Domains, eigenes Design, eigene Inhaltsarten, dieselbe SQLite-Datei.

Milchschäferei Seehof
Ein kleiner Biodiversitätshof in Seewen SO: Ostfriesische Milchschafe, Wollschweine, Hühner und Ziegen. Der Hofladen arbeitet mit Anfragen statt mit Preisen.

Delnahida
Hundezucht für Löwchen und Perro de Agua Español. Zwanzig Seiten, fünfundachtzig Bilder, aus demselben Binary.

