Runbook: GitHub Pages lokal previewen
Zweck
Die GitHub-Pages-Seite lokal als Jekyll-Server starten, um Inhalte/Links zu pruefen, ohne GitHub Pages abzuwarten.
Voraussetzungen
- Docker (inkl.
docker compose) compose.yamlist vorhanden
Schritte
Preview-Server starten (Port 4000):
docker compose up --build ghpages-preview
Shell im Container (Debugging):
docker compose run --rm ghpages-shell
Hinweise
- Der Preview-Server laeuft auf
http://localhost:4000/. - Interne Links sollen mit
relative_urlgebaut werden, damitbaseurlkorrekt greift (bei dieser Site leer).
Troubleshooting
- Port belegt: in
compose.yamlein anderes Port-Mapping setzen (z. B.4001:4000).