Open source projects I develop and maintain.
Kubernetes Controllers
cloudflare-tunnel-gateway-controller
Gateway API implementation over Cloudflare Tunnels. Manage tunnels via standard Kubernetes resources (HTTPRoute, GRPCRoute).
minecraft-operator
Kubernetes operator for managing Minecraft servers (PaperMC). Automatic server and plugin updates via CRD.
Helm Charts
vipalived
VIP for Kubernetes API via VRRP/keepalived. Works without kube-api dependency — solves the chicken-and-egg problem for CNI.
prometheus-ipmi-exporter
Chart for IPMI Exporter. Primary maintainer in prometheus-community.
system-upgrade-controller
Chart for Rancher System Upgrade Controller.
Other charts
Go Libraries
go-unifi
Library for UniFi API. Reverse-engineered API, covers main endpoints.
go-transmission
Transmission RPC API client. Generated from official spec, 100% API coverage.
goPaperMC
Library and CLI for PaperMC API.
go-hangar
Library for Hangar API (Minecraft plugin repository).
Tools & Bots
external-dns-unifios-webhook
Webhook for external-dns with UniFi OS support. DNS record management on UniFi controller.
transmission-bot
Telegram bot for Transmission management. Add torrents, check status, manage downloads.
Other
papermc-docker
Rootless Docker image for PaperMC. Daily automated builds.
mtg-scanner
Magic: The Gathering card recognition. Work in progress.