GO

https://golang.org/doc/tutorial/getting-started

https://en.opensuse.org/SDB:Go

HUGO

https://gohugo.io/commands/hugo_server/

Statischer Seitengenerator

cstate

https://www.heise.de/ratgeber/Statusseiten-fuer-IT-Infrastruktur-mit-cState-generieren-6055616.html

Workflow

Issues anlegen/ändern

Issues editieren in content/

Check mit hugo lokal

Zum Prüfen einen lokalen Hugo Webserver starten, der startet auf localhost:1313

hugo server

Static code build

Danach statische Seiten aus content und templates erzeugen, die Ablage erfolgt in public

hugo --minify

Transfer auf den PROD Server

Der gesamte Inhalt von public/ kann von einem Webserver als statischer Code ausgeliefert werden. Also Transfer per ssh nach cloud3, statische Auslieferung dort erfolgt über nginx

Repo

https://gitea.netzwissen.de/thommierother/cstate-nw