Zum Inhalt springen

Lernplattform bauen

Diese Seite ist selbst das Lehrstück. Du baust eine Dokumentations-Website aus Markdown, versionierst sie mit Git, lässt sie von einer Pipeline prüfen und veröffentlichst sie automatisch auf einem Webserver.

Docs as Code

Inhalte als Markdown in einem Git-Repository, eine Website, die bei jedem Push neu entsteht. Kein CMS, keine Datenbank.

Astro Starlight

Ein Website-Generator für Dokumentation: Sidebar, Suche, Dark Mode und Komponenten gibt es geschenkt, eigene kommen dazu.

Git und GitLab

Repository, Branches, Merge Requests, Protected Branches und eine Pipeline, die prüft, baut und veröffentlicht.

Betrieb

rsync auf einen Webserver, ein eigener GitLab-Runner auf einer VM, Updates und Fehlersuche.