Un binario, molti siti — e nessun banner dei cookie.
Un piccolo CMS per un piccolo server. Go, SQLite e htmx: una sola installazione porta quanti siti si vuole, ciascuno con più domini. Kirby chiede una licenza per dominio — 99 €, e un’altra per ogni sito in più. WordPress sa fare multisito, ma solo dopo una configurazione di rete e con una collezione di plugin che vuole aggiornamenti ogni settimana. Qui sono un binario e un file SQLite, sotto AGPL-3.0.
A runtime nessuno di questi siti carica qualcosa da terzi — né caratteri, né script, né riquadri incorporati. Per questo nessuno ha bisogno di un banner dei cookie: non è un’impostazione, è una proprietà. E di cosa è fatta una pagina lo decide il sito stesso: nove tipi di campo, gruppi ripetibili, sezioni e condizioni — senza una nuova versione del programma, senza ACF e senza una riga di PHP.
Una installazione
La separazione passa dall’header Host: per ogni sito i suoi domini, il suo design, i suoi tipi di contenuto, i suoi diritti.
Tipi di contenuto propri
Oltre a pagina e articolo: prodotto, appuntamento, ricetta, animale — con il proprio nome su tutto lo schermo, il proprio elenco e il proprio filtro.
Varianti svizzere
de-CH, fr-CH e it-CH stanno accanto alle lingue di base: niente ß, «virgolette a punta», Natel invece di Handy. Un browser svizzero le riceve da solo.
Privacy per costruzione
Immagini e video perdono i metadati prima di arrivare sul disco — in un MP4 la casella con il luogo viene riempita di zeri. Il secondo fattore è obbligatorio per gli amministratori, non un plugin.
Nessun ostaggio
Un sito intero esce come un archivio leggibile, e rientra allo stesso modo. Un sito non è ostaggio della macchina su cui gira.
Una via d’uscita da WordPress
Leggere un file WXR: pagine, articoli, indirizzi, etichette. Ciò che non era pubblicato arriva come bozza; gli shortcode vengono rimossi invece che indovinati.
In servizio. Gira nel cluster e porta già siti di clienti — la stessa installazione, domini diversi.
Che cos’altro ci gira sopra
Questa pagina non è l’unica. Sulla stessa installazione stanno altri due siti — domini propri, design proprio, tipi di contenuto propri, lo stesso file SQLite.

Milchschäferei Seehof
Una piccola fattoria della biodiversità a Seewen (SO): pecore da latte della Frisia orientale, maiali lanuti, galline e capre. Lo spaccio lavora con richieste invece che con prezzi.

Delnahida
Allevamento di Löwchen e di cani d’acqua spagnoli. Venti pagine, ottantacinque immagini, dallo stesso binario.

