Alles neu, außer der Inhalt. Auf Ruby folgt nun Go: statisch bleibt’s.
Ich habe mich dazu entschlossen, meine Webseite neu aufzubauen und auf Cloudflare Pages zu hosten. Bislang habe ich das in meiner heimischen Infrastruktur selbst getan, aufgrund zunehmender Cyberangriffe kommt das aber nicht mehr für mich in Frage.
Zwischenzeitlich habe ich mit einem VPS experimentiert, aber auch hier muss man natürlich laufend dran bleiben, um Sicherheitsrisiken im Keim zu ersticken. Das ist für mich auf Dauer leider keine Option, da die Webseite einfach nur ein kleines Projekt für Nebenbei ist und im Alltag vermutlich häufig viel zu kurz kommt.
Komponenten#
- Programmiersprache: Go
- Static Site Generator: Hugo
- Theme: Blowfish
- Keine Datenbank
- GitHub: Mein Profil
- Cloudflare Pages
Jekyll? Hugo?#
Ich habe mich vorher an einem Projekt mit Jekyll versucht, soweit hat das auch wunderbar funktioniert. Das Geflecht aus Ruby Abhängigkeiten hat mir jedoch einfach nicht so gut gefallen, es verursachte immer wieder Probleme beim Build der Webseite. Als Anwender möchte ich mich aber einfach nicht mit solchen elementaren Herausforderungen herumplagen müssen und erwarte, dass Dinge einfach funktionieren. Also habe ich mich in letzter Konsequenz von Jekyll und dem Minimal Mistakes Theme wieder getrennt. So einfach ist das.
Die Tatsache, eine Webseite einfach mit Markdown runter schreiben zu können, hat mir bei Jekyll jedoch so gut gefallen, dass ich nun bei Hugo gelandet bin. Wollen wir hoffen, dass es nun dabei bleibt 😁.
Feature-Foto von Max Langelott auf Unsplash