DevOps & Linux sysadmin. I build the small tools that make running fleets, hosting clients, and self-hosting actually pleasant โ Docker images, infra glue, monitoring, security utilities, and the occasional Discord RPG.
A curated tour beyond my 6 pinned repos. Public projects are linked; unlinked entries are private consulting / personal work shown for context.
- php-docker โ multi-arch PHP 8.2โ8.5 Docker images across Alpine / Debian, 30+ extensions, s6-overlay
- hoist โ label-driven Docker Compose image auto-updates
- caddy-docker-cloudflaredns โ Caddy v2 in Docker with the Cloudflare DNS plugin
- caddy-docker-xtra โ Caddy v2 with an extended plugin set (security, multi-DNS, rate-limit, L4, WebDAV), multi-arch
- GitPorter โ repo mirroring across GitHub / GitLab / Bitbucket / Gitea / Forgejo, LFS + releases
- doxygen-docker โ containerized Doxygen with PUID/PGID and multi-arch builds
- FleetFix โ terminal-UI triage toolbox for Ubuntu / Debian fleet operators
- PingPanda โ dockerized DNS / ping / HTTP health checks with retries and logging
- OctoPulse โ zero-backend GitHub maintainer dashboard: what needs you, what's rotting, across many repos
- Periscope โ external attack-surface scanning with AI-processed findings and branded reporting
- unstamp โ strip Gemini watermarks and invisible AI metadata, 100% client-side
- huginn โ Discord security bot, URL + file scanning, anti-raid, automated moderation
- HydraCrawl โ high-resilience scraping & aggregation engine for personal RAG corpora
- homertron โ browser extension for instant AI explanations / summaries on highlighted text
- Chimera โ LLM-powered Game Boy autopilot: PyBoy emulator driven by a Gemini/Ollama orchestrator
- Wyrmhole โ Discord RPG bot with 560+ monsters, 10 classes, player economy, guild towns, and AI-powered narratives
- NoxEternum โ modern browser-based RPG with character progression and turn-based actions
- Garrul โ self-hosted comments for static sites, runs on Cloudflare Workers + D1 + KV + Turnstile
- nginx-rtmp-docker โ dockerized nginx with the RTMP module for simple live-stream ingest
- FanOut โ high-performance HTTP request multiplexer with retry logic and observability
- sumguy-examples โ working code examples from SumGuy's Ramblings
- MedTrak โ personal health-tracking web app: Next.js + Prisma + Postgres + NextAuth, offline guest mode





