zx0.de ohne WordPress
Diese Domain hat lange nur ein einziges PDF ausgeliefert, und zwar mit einer kompletten WordPress-Instanz dahinter. Das ist viel Aufwand für wenig Nutzen: Updates, Plugins, Sicherheitslücken.
Jetzt ist die Seite statisch. Beiträge sind Markdown-Dateien, ein kleines Python-Skript macht daraus fertiges HTML, und rsync lädt das Ergebnis auf den Webspace. Keine Datenbank, kein Login, nichts, was gehackt werden könnte.
Ein neuer Beitrag entsteht so:
python build.py new "Titel des Beitrags"
# Datei in content/posts/ bearbeiten, draft-Zeile entfernen
python build.py serve # lokale Vorschau
./deploy.sh --go # veröffentlichen
Das Ganze ist bewusst klein gehalten. Wenn etwas fehlt, ergänze ich es einfach selbst.