No description
  • JavaScript 42.3%
  • HTML 36.4%
  • CSS 20.2%
  • Dockerfile 1.1%
Find a file
NHV 853371c628
All checks were successful
release / release (push) Successful in 1m38s
fix(ci/cd): Set repo name to lowercase
2026-07-21 21:26:46 +02:00
.github/workflows fix(ci/cd): Set repo name to lowercase 2026-07-21 21:26:46 +02:00
docker feat: Init site 2026-07-21 21:24:42 +02:00
web feat: Init site 2026-07-21 21:24:42 +02:00
Dockerfile feat: Init site 2026-07-21 21:24:42 +02:00
nginx.conf feat: Init site 2026-07-21 21:24:42 +02:00
README.md feat: Init site 2026-07-21 21:24:42 +02:00

NHVilhelmsen.com

Minimal CV / homelab site. Plain HTML/CSS/vanilla JS, no framework, no build step. Served by nginx in Docker, deployed to k8s via self-hosted runner → private registry.

Planned panels

  • commits - GitHub REST: https://api.github.com/repos/OWNER/REPO/commits?per_page=10 (no auth for public repos, 60 req/h/IP rate limit).
  • metrics - Grafana iframe (needs allow_embedding = true in grafana.ini) or raw Prometheus /api/v1/query (needs CORS allowed on Prometheus).