Skip to content
View TimHasenkamp's full-sized avatar

Block or report TimHasenkamp

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
timhasenkamp/README.md

Ich bin Tim

🔧 DevOps Engineer & Systemadministrator – ich baue, betreibe und automatisiere Infrastruktur. Mein Fokus liegt auf self-hosted, datensouveränen Lösungen: vom Container-Stack über Backend-APIs bis zur Anbindung von Hardware-Security.


Tech-Stack

  • Sprachen: Go • Python • TypeScript • Bash • PowerShell
  • Backend: net/http (stdlib-first) • FastAPI • PostgreSQL • sqlc • Redis
  • Frontend: SvelteKit • Next.js • React • Tailwind CSS
  • Infrastruktur: Docker • Traefik • Authentik • Hetzner Cloud • GitHub Actions

Projekte

GoGrab — Self-hosted, DSGVO-konformer Secret-Request-Service (das Gegenstück zu Yopass). Kunden tragen Secrets in eine Seite ein, die im Browser Ende-zu-Ende verschlüsselt werden — der Server sieht nie den Klartext. Operator-Entsperrung per WebAuthn-PRF (YubiKey/Passkey). Go · SvelteKit · PostgreSQL · WebAuthn · distroless

InfraView — Leichtgewichtiges, self-hosted Server-Monitoring für kleine Deployments. Eine Open-Source-Alternative zu Prometheus + Grafana, wenn man nur 3–5 Server im Blick behalten will. Go-Agent streamt Metriken per WebSocket, Echtzeit-Dashboard ohne YAML-Konfig. Go · FastAPI · Next.js · WebSockets · Docker

TaskQ — Leichtgewichtige Redis-basierte Job-Queue für Go. Priority-Scheduling, automatische Retries mit Exponential-Backoff, Crash-Recovery, Dead-Letter-Queue und optionales Echtzeit-Dashboard — mit nur einer externen Abhängigkeit. Go · Redis · Prometheus

go-ytdown — YouTube-Downloader mit Go-Backend und Next.js-Frontend. Go · Next.js

Weitere Projekte in meinen Repositories.


Über mich

  • Schwerpunkt auf sauberem Code, Automatisierung und praxisnahen Lösungen
  • Stdlib-first bei Go, einfache und wartbare Single-Binary-Deployments
  • Vorliebe für self-hosted und DSGVO-konforme Infrastruktur

Popular repositories Loading

  1. AlwaysOnTop AlwaysOnTop Public

    Simple Program to keep windows on top

    C#

  2. paperless-seamless-setup paperless-seamless-setup Public

    Shell

  3. change-cert change-cert Public

    Zum wechseln der 3cx Zertifikat per sed

    Shell

  4. Timetracker Timetracker Public

    Python

  5. timhasenkamp timhasenkamp Public

  6. go-ytdown go-ytdown Public

    JavaScript