No description
  • HTML 59.5%
  • CSS 36.3%
  • JavaScript 4.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
root 35e0b3d532
All checks were successful
/ deploy (push) Successful in 15s
fix(ci): build with Hugo instead of npm
The deploy workflow was copied from a Node/Blume project and ran npm ci,
which fails because this repo has no package.json. Install Hugo extended
0.131.0, build with hugo --minify --gc, upload public/ instead of dist/
and trigger on main instead of master.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014sVUL1ieGZhSsZtfFdLm2u
2026-10-19 14:42:14 +02:00
.forgejo/workflows fix(ci): build with Hugo instead of npm 2026-10-19 14:42:14 +02:00
archetypes feat: Initial commit for Hugo portfolio and landing page 2026-10-19 14:21:43 +02:00
content feat: Initial commit for Hugo portfolio and landing page 2026-10-19 14:21:43 +02:00
data feat: Initial commit for Hugo portfolio and landing page 2026-10-19 14:21:43 +02:00
layouts feat: Initial commit for Hugo portfolio and landing page 2026-10-19 14:21:43 +02:00
static feat: Initial commit for Hugo portfolio and landing page 2026-10-19 14:21:43 +02:00
.gitignore feat: Initial commit for Hugo portfolio and landing page 2026-10-19 14:21:43 +02:00
hugo.toml feat: Initial commit for Hugo portfolio and landing page 2026-10-19 14:21:43 +02:00
README.md feat: Initial commit for Hugo portfolio and landing page 2026-10-19 14:21:43 +02:00

kevin.heyer.systems

Moderne, statische Webseite und Portfolio von Kevin Heyer, entwickelt mit dem Hugo-Framework.

  • URL: https://kevin.heyer.systems
  • Fokus: Full-Stack IT Engineering, Infrastructure as Code (IaC), DevOps, GitOps & Self-Hosted Ökosystem.

🚀 Features

  • Blazing Fast & Lightweight: Reines Hugo ohne schwere JS-Frameworks, Submodule-Abhängigkeiten oder npm/Node-Buildschritte.
  • Modern Dark Tech Design: Maßgeschneidertes, responsives Dark-Theme mit dezenten Glassmorphism-Effekten, dynamischen Farbakzenten und optimierter Typografie.
  • Services-Übersicht:
    • IT-Dienstleistungen & Kernkompetenzen: Infrastructure as Code, CI/CD Automatisierung, Secrets & IT-Compliance (ISO 27001 / TISAX), Proxmox VE & Homelab-Architektur.
    • Self-Hosted Ökosystem: Direktzugriff auf produktive Homelab-Dienste (Forgejo, Immich, Mealie Kochbuch, Booklore, Reactive Resume, Wunschliste).
  • Projekt-Showcase: Strukturierte Projekt-Karten mit Tags, Sprach-Badges und Repository-Links (Forgejo & GitHub).
  • Über mich & Tech-Stack: Detaillierte Einblicke in Fähigkeiten, Philosophie und Kennzahlen.
  • Kontakt & Social Hub: Alle relevanten Profile (Lebenslauf, Forgejo, GitHub, LinkedIn, Xing, Discord, etc.) übersichtlich gebündelt.
  • SEO & Social Cards: Vollständige OpenGraph- und Twitter-Card-Metadaten, sitemap.xml und robots.txt.

📁 Projektstruktur

.
├── hugo.toml                  # Zentrale Hugo-Konfiguration (Titel, Metadaten, Menü)
├── content/
│   ├── _index.md              # Homepage Hero & Über-mich Inhalte
│   └── projekte/              # Markdown-Dateien für jedes Projekt
│       ├── cerberdash.md
│       ├── homelab-gitops.md
│       ├── loom.md
│       ├── normwerk.md
│       └── proxmoxved.md
├── data/                      # Strukturierte Daten (YAML)
│   ├── services.yaml          # Professionelle IT-Dienstleistungen
│   ├── homelab_services.yaml  # Self-Hosted Homelab Dienste
│   ├── skills.yaml            # Kompetenz- und Technologie-Matrix
│   └── socials.yaml           # Social Media Links & Icons
├── layouts/                   # HTML-Templates (modular & ohne Submodule)
│   ├── _default/
│   │   ├── baseof.html        # HTML-Grundgerüst
│   │   ├── single.html        # Detailansicht für Projekte / Seiten
│   │   └── list.html          # Listenansicht (z. B. /projekte/)
│   ├── index.html             # Homepage Layout
│   └── partials/              # Wiederverwendbare Komponenten (Header, Footer, Icons)
├── static/                    # Statische Assets
│   ├── css/style.css          # Modernes Dark-Theme Stylesheet
│   ├── js/main.js             # Mobile Navigation & Scroll-Effekte
│   └── images/                # Avatar und Medien
└── .forgejo/workflows/        # Automatisierte CI/CD Pipeline

🛠️ Lokale Entwicklung

1. Entwicklungsserver starten

hugo server -D

Die Seite ist anschließend unter http://localhost:1313/ erreichbar (inklusive Live-Reload bei Änderungen).

2. Produktions-Build erstellen

hugo --minify --gc

Die fertigen, statischen HTML/CSS/JS-Dateien werden im Verzeichnis public/ generiert.


✍️ Inhalte anpassen

Neues Projekt hinzufügen

Erstelle einfach eine neue Markdown-Datei im Ordner content/projekte/:

---
title: "Mein Neues Tool"
subtitle: "Kurze Beschreibung"
date: 2026-10-19T12:00:00Z
weight: 15
featured: true
language: "Go"
repoUrl: "https://git.heyer.systems/kevinheyer/mein-neues-tool"
tags:
  - "Go"
  - "CLI"
  - "Homelab"
---

Beschreibung des Projekts in normalem Markdown...

Services oder Homelab-Dienste bearbeiten

  • IT-Dienstleistungen: data/services.yaml
  • Self-Hosted Services: data/homelab_services.yaml
  • Social Media Links: data/socials.yaml
  • Fähigkeiten-Matrix: data/skills.yaml

📄 Lizenz & Urheber

© 2026 Kevin Heyer. Alle Rechte vorbehalten. Gehostet auf eigener Infrastruktur.