Dies ist der Quellcode für meinen persönlichen Blog "Sebastians Notizen", der unter sebastian.sanitz.net erreichbar ist.
Der Blog wurde auf Hugo (Static Site Generator) migriert und verwendet das PaperMod Theme.
- Hugo: Für die Erzeugung der Seite, siehe Hugo Installationsanleitung.
- Git: Zum Verwalten des Codes und der Submodule.
-
Repository klonen:
git clone --recursive https://github.com/sanitz/sebastians-sanitz-net.git cd sebastians-sanitz-netHinweis: Das
--recursiveFlag ist wichtig, um das Theme-Submodul mit herunterzuladen. -
Lokalen Server starten:
hugo server
-
Vorschau öffnen: Besuche
http://localhost:1313in deinem Browser.
content/posts/: Hier liegen die Blogartikel (jeder Artikel in einem eigenen Unterordner als "Page Bundle").hugo.toml: Die zentrale Konfigurationsdatei.themes/PaperMod/: Das verwendete Theme (eingebunden als Git Submodule).static/: Statische Dateien (z.B. Profilbild, Favicon).
Um einen neuen Blogpost zu erstellen:
hugo new content posts/mein-neuer-artikel/index.mdDies erstellt einen neuen Ordner mit einer vorformatierten Markdown-Datei.
- TBD 🙄