preloader

kirkanos.net

Diese Website

  • Hugo
  • Woodpecker CI
  • Bootstrap
  • Docker
kirkanos.net

Die Seite, auf der du gerade bist. Ursprünglich ein zugekauftes Hugo-Theme, inzwischen so weit umgebaut, dass vom Original vor allem noch das Grundraster übrig ist.

Wie sie entsteht

Eine Woodpecker-Pipeline erledigt bei jedem Push und zusätzlich nächtlich per Cron:

  • YouTube-Posts generieren – die Videos meines Kanals werden aus der YouTube-API gelesen und als Markdown-Posts angelegt
  • Funfacts aktualisieren – die Zähler auf der Startseite kommen aus mehreren eigenen Diensten (Gitea, Immich, Last.fm, Magic Portal) und dem Speicherplatz des NAS
  • Bauen und ausrollen – Hugo erzeugt die statischen Seiten samt Bildvarianten, rsync schiebt das Ergebnis auf den Webspace

Eigenbauten auf der Seite

Die Musik-Übersicht zieht live von Last.fm, die TravelMap zeichnet besuchte Länder mit Leaflet, und für die Inhalte gibt es ein kleines eigenes Admin-Tool, damit Posts nicht per Texteditor und Git-Kommando gepflegt werden müssen.

← Alle Projekte