Dennis Kappel
Optionale Detailseite

Detaillierte Skills & Systeme

Kompakte Notizen zu Systemen, Tools und operativen Mustern, die ich tatsächlich verwende.

Professionelle IT

Professionelle IT

Helle Seite: Arbeitsplatzsysteme, Administration, nutzernahe Operations und stabile Business-Services.

Workplace-Plattformen

Produkte und Umgebungen, die ich in echten operativen Kontexten unterstütze.

VDI / EUC
Omnissa Horizon · UAG · Connection Server · Golden Images · SnapshotsVDI-Umgebung gemeinsam mit einem Kollegen aufgebaut und betreut.
Microsoft-Stack
Microsoft 365 Administration · Exchange/Mail-Support · Windows Client/Server TroubleshootingTägliche Administration und Support rund um Nutzer, Dienste und Incidents.
Operations
User-/Account-Support · Servicekontinuität · Change-Koordination · Backup-/Restore-BewusstseinPraktische Business-IT, bei der Stabilität wichtiger ist als glänzendes Tooling.
Dokumentation
Übergabenotizen · Entscheidungen · Betriebskontext · bekannte PrüfpfadeFesthalten, was geändert wurde und warum, damit der nächste Vorfall einfacher wird.

Operatives Troubleshooting

Wie ich an kaputte oder unklare Systeme herangehe, ohne daraus eine Befehlsliste zu machen.

Diagnose
Logs · Eventmeldungen · Servicezustände · Fehlermuster · Health ChecksEvidenz vor Vermutung.
Connectivity
DNS-Grundlagen · Routing-Checks · Ports · HTTP-Status · ErreichbarkeitstestsVom Nutzersymptom bis zur Service-Abhängigkeit dem Pfad folgen.
Services
Prozessverständnis · Servicezustand · fehlgeschlagene Dienste · Restart-AuswirkungSchauen, was läuft, was kaputt ist und was ein Fix unterbrechen könnte.
User / Rechte
User-Management · Gruppen · ACL · Datei-Ownership · Rechte-FixesPraktische Access-Fixes, ohne jedes Rechteproblem künstlich groß zu machen.
Validierung
Vorher/Nachher-Checks · Rollout-Status · Smoke Tests · Rollback-BewusstseinKleine Änderungen, danach Ergebnis prüfen.
Privates Infrastruktur-Lab

Privates Infrastruktur-Lab

Dunkle Seite: Self-hosted Systeme, Automatisierung, Monitoring, lokale LLM-Experimente und Infrastrukturlernen durch echten Betrieb.

Self-hosted Systeme

Infrastruktur, die ich privat betreibe und pflege.

Hosts
Linux-Server · VPS-Systeme · Raspberry Pi · SSH · systemd · Firewall-Grundlagen · User-ManagementKleine echte Flotte, auf der Dienste laufen.
Container
Docker · Compose · Logs · Inspection · Health Checks · Konfigurations-DiffsServices betreiben und reparieren, ohne sich hinter Dashboards zu verstecken.
Kubernetes
k3s · Kubernetes · kubectl · Kustomize · Manifeste · Ingress · Services · RolloutsPraktische Clusterarbeit von Deployment bis Live-Validierung.
Edge & Zugriff
Cloudflare Tunnel · NetBird · DNS · Public/Private Routing · HTTP-ProbesNur öffentlich machen, was öffentlich sein soll; Administration privat halten.
Storage
NAS · Samba · NFS · WebDAV · Mounts · Filesystem-Auslastung · ACL · Share-MigrationGenug Storage-Arbeit, um zu wissen: Cutovers brauchen Geduld.
Monitoring
Prometheus · Grafana · node-exporter · Blackbox Checks · Dashboard-TriageObserver-Monitoring mit Fokus auf echte Probleme.

Lab-Automation, lokale LLMs & Recovery

Tools und Gewohnheiten, die das Lab wiederholbar statt zufällig machen.

Automation
Ansible-Rollen · Inventories · konservative Bootstrap-Tasks · wiederholbares Host-SetupWiederverwendbares Setup ohne destruktive Annahmen.
GitOps-ish
Git-basierte Configs · Diffs · Commits · Deployment-Notizen · Public-Edge-SyncKein reines GitOps-Theater, sondern nachvollziehbare Infrastrukturänderungen.
Recovery
Backups · restic · rsync · Restore-Denken · Rollback-Pfade · MigrationspläneDavon ausgehen, dass etwas schiefgeht, und den langweiligen Ausweg vorbereiten.
Lokale LLMs
llama.cpp · kleine/angepasste Modelle · lokale Inferenz · Command-Helper · Privacy-first ExperimentePraktische Erfahrung mit lokalen Modellen, nicht nur mit gehosteten Chat-Tools.
Lernen
Kubernetes/CKA-Pfad · Cluster-Observability · Storage-Migration · NetzwerkLernen an Systemen, die trotzdem funktionieren müssen.
Honorable GitHub Projects

Honorable GitHub Projects

Kleine Projekte, die erwähnenswert sind, ohne die Seite in eine Portfolio-Wand zu verwandeln.

nl2sh

Local-first Natural-Language-to-Shell-Experiment mit llama.cpp und whatisit, um aus normaler Sprache Shell-Command-Vorschläge zu erzeugen. Zeigt praktische lokale LLM-Nutzung, Command-UX-Denken und Small-Tool-Building.

local LLM · Shell UX · llama.cpp
Arbeitsweise

Arbeitsweise

Evidenz zuerst · echte Tools statt Buzzwords · kleine reversible Änderungen · Services langweilig halten · Entscheidungen dokumentieren · live validieren · KI-Hilfe menschlich prüfen

Evidenz zuerstechte Tools statt Buzzwordskleine reversible ÄnderungenServices langweilig haltenEntscheidungen dokumentierenlive validierenKI-Hilfe menschlich prüfen