Patrick D'appollonio

Elite
@patrickdappollonio

Go + Rust Engineer. Expect to find Go, Kubernetes, and other topics of personal interest.

kubectl-slice. Split multiple Kubernetes files into smaller files with ease. Split multi-YAML files into individual files.

368

http-server. A small application with no dependencies to expose a local folder as an HTTP server. It includes a file explorer and a Markdown renderer.

100

tabloid. tabloid is a simple command line tool to parse and filter column-based CLI outputs from commands like kubectl or docker

47

mcp-kubernetes-ro. A read-only Kubernetes MCP server: list resources, get resource details, retrieve pod logs, discover API resources, and perform base64 encoding/decoding operations - all while maintaining security through read-only access.

23

wait-for. "wait-for" is a small, zero dependencies app that can be used as an init container to ping resources and check if they're available.

18

tgen. A template tool with no dependencies that works like Helm templates or Consul templates.

17

nginx-vs-caddy-benchmark. Comparing Caddy vs Nginx in what could be closest to an "apples-to-apples" comparison. For in-depth explanation, read the blog post below.

11

google-analytics-reverse-proxy. A reverse proxy to Google Analytics so you can still track visitors that use ad blockers. I apologize for it in advance 😅

9

twitch-stream. twitch-stream is a lightweight alternative to livestreamer, to watch your favorite Twitch's live streams on VLC, on Windows, Mac and Linux

9

mcp-netutils. Perform DNS lookups, WHOIS queries, connectivity testing, TLS certificate analysis, HTTP endpoint monitoring, and hostname resolution, all from your trusty AI.

9

dotenv. An app to call other apps using customized environment variables.

8

terraform-gendocs. An automatic terraform documentation generator for your terraform provider based on the source code.

7

nginx-letsencrypt-docker-compose. Nginx + Lets Encrypt (for free certs) + Registry (using auth) in Docker Compose

6

find-project. Traverse through folders with ease!

4

cloudflare-cache-purger. A tool to purge the cache of a domain in Cloudflare. Good to use with Github Actions, although it can run standalone.

4

find-project-go. Allows you to get any Go project from your $GOPATH with ease.

4

gc-rust. Clone GitHub repositories like a champ!

4

patrickdappollonio. README for Github profile

3

fbackup. A "backup to Google Drive" tool

3

kubectrl. The Github repository of the Twitter account "kubectrl". Share your best Kubernetes tools to the Twitter world!

3

homebrew-tap. Go

3

context-generator. Rust

3

mockingjay. A YAML-configurable HTTP server that uses Go templates to create dynamic mock APIs with regex routing, middleware support, and 100+ helper functions.

2

helm-list-charts. Navigate Helm chart indexes without adding them to your machine and with ease.

2

injector. Injector is a Go http middleware that allows to save arbitrary data to the request context.

2

kubernetes-guestbook. An alternative Kubernetes "guestbook" application: Same UI, same functionality, just different backends. Helm supported.

2

alpine-utils. Alpine base image with certain utilities.

2

patched-fonts. Powerline patched fonts + Nerd fonts, all in a single repo.

1

dotfiles. Vim Script

1

duality. Run multiple programs in parallel and wait for all to complete. A small command supervisor for your orchestration needs.

1

lurkmeapp. An app to lurk on Twitch

1

localized. Finds the system language based on environment variables or system calls.

1

reverse-proxy-host. A Go reverse proxy with custom host support.

1

controller-watch. An example Kubernetes controller that uses watch to watch over Pods and arbitrarily remove "finalizers" from them when deleted.

1

docker-show-headers. Show HTTP headers when making a request to this pod

1

goji-injector. Goji injector is a small package to inject elements into the request's context `c.Env.

1

wiump. Who is using my port? A Rust learning opportunity.

1

github-action-gcloud.

1

tdl-tweets. The Division Latino — Tweets autogenerated from the Twitch API to promote streamers playing "The Division"

1

http-server-testing-page. A demo repository and website for the http-server project.

1

intro-to-openshift.

1

github-authorized-secrets. Fetch secrets for your GitHub pipeline from your own world, with automatic repository and actions authentication!

1
42
Apply