Skip to content

About

Who’s SumGuy?

A Linux sysadmin from the original days. Started as a tech, worked my way through DevOps, then pivoted into SMB consulting — security, compliance, PCI DSS for small and medium businesses, security audits, the whole thing. Somewhere along the way Docker became a daily driver, and AI/LLM went from interesting experiment to actual workload.

Large open source proponent and evangelist. Always have been.

What This Blog Is

Honest answer: it’s my testing ground.

When I’m figuring something out — a new tool, a better way to run containers, an LLM setup that doesn’t require a data center — I write it down. Not to show off, not to hit a word count, but because writing it forces me to actually understand it. And if it helps someone else avoid the same 2 AM rabbit hole I just climbed out of, even better.

Think of it as a living knowledge base. The kind of thing I wished existed when I was starting out — practical, opinionated, skipping the enterprise fluff and getting to what actually works on real hardware.

What You’ll Find Here

No fluff. No “in this article we will explore.” Just the stuff that works.

Open Source Projects

Most of what I build ends up on GitHub. Here are a few that people actually use:

php-docker

Multi-architecture PHP Docker images — arm64/aarch64, amd64/x86_64, and armv7l. Built because the official PHP images either didn’t support the architecture I was running on, or didn’t ship with the extensions I needed. This one includes an extensive set of PHP extensions pre-compiled so you’re not spending the first 20 minutes of every Dockerfile fighting apt-get. Over 200 commits and still maintained.

FanOut

A Go-based HTTP request multiplexer. You send one request in, it fans out to multiple target endpoints simultaneously — useful for webhook mirroring, log aggregation, and anywhere you need the same payload to hit several services at once. Includes smart retry logic, configurable timeouts, and observability hooks. Written in Go, ships as a Docker image.

PingPanda

Dockerized Bash health checker. Monitors DNS resolution, ping responses, and HTTP status codes on a schedule. Detailed structured logging, retry mechanisms, and alerting hooks. The kind of lightweight monitoring you reach for when you don’t want to stand up a full Prometheus stack just to know if a service is up. Over 100 commits — it’s not as simple as it looks.

doxygen-docker

Doxygen in Docker. Alpine and Debian variants, multi-arch. Mount your source, output directory, and Doxyfile — done. No Doxygen install on the host required. Companion blog post at sumguy.com/install-use-doxygen-via-docker/.

Find Me

GitHub: github.com/KingPin

The Tagline

The art of wasting time. — Because half of what I run in my homelab has no business justification whatsoever, and I’m fine with that.