Zum Inhalt

Homepage

Du willst diese Seite bearbeiten?

Dann schau dir die Seite zur Doku an!

Unsere Vereinswebsite findest du in diesem Repository..

Als Stack wird Hugo verwendet und nutzt Nix für das Bootstrapping der Entwicklungsumgebung und zum Bauen der Seite.

Die Seite wird automatisch bei jedem Push in das main-Branch neu gebaut und deployed.

Lokale Entwicklung

Um die Seite lokal zu entwickeln, benötigst du Nix auf deinem System. Anschließend kannst du mit folgendem Befehl einen lokalen Entwicklungsserver starten:

nix develop --command hugo serve

Ein Großteil der Seite kann auch ohne Nix entwickelt werden, indem du Hugo manuell installierst. Allerdings verwenden wir die in der Nix-Flake spezifizierten Versionen von Hugo, um Konsistenz zu gewährleisten.

Die Seite ist unter http://localhost:1313 erreichbar, solange der Entwicklungsserver läuft.

Website bauen

Um die Seite für die Produktion zu bauen, kannst du folgenden Befehl verwenden:

nix build

Das Ergebnis findest du im ./result-Verzeichnis.