matthewpi
I build stuff with containers for @pterodactyl • Software Developer • Linux Nerd • Destroyer of Kubernetes Clusters
@pterodactylCalgary, Alberta, Canada
Pinned Repositories
gateway
Kubernetes Gateway API implementation powered by Caddy
tree-sitter-caddyfile
Caddyfile grammar for tree-sitter
vscode-caddyfile
Rich Caddyfile support for Visual Studio Code
access-oidc
OpenID Connect server running on Cloudflare Workers and authenticated by Cloudflare Access
images
Docker images designed for use with Pterodactyl's Egg system.
nixos-config
My personal NixOS configs
streamdeck
Library for directly interacting and controlling an Elgato Stream Deck on Linux.
panel
Pterodactyl® is a free, open-source game server management panel built with PHP, React, and Go. Designed with security in mind, Pterodactyl runs all game servers in isolated Docker containers while exposing a beautiful and intuitive UI to end users.
wings
The server control plane for Pterodactyl Panel. Written from the ground-up with security, speed, and stability in mind.
matthewpi's Repositories
matthewpi/images
Docker images designed for use with Pterodactyl's Egg system.
matthewpi/nixos-config
My personal NixOS configs
matthewpi/streamdeck
Library for directly interacting and controlling an Elgato Stream Deck on Linux.
matthewpi/tree-sitter-caddyfile
Moved to https://github.com/caddyserver/tree-sitter-caddyfile
matthewpi/fiche
Simple TCP to haste-server proxy
matthewpi/lanzaboote
Secure Boot for NixOS [maintainers=@blitz @raitobezarius @nikstur]
matthewpi/libdns-cloudflare
Cloudflare provider implementation for libdns
matthewpi/loki
Like Prometheus, but for logs.
matthewpi/matthewpi
matthewpi/certwatcher
Hot-reload TLS certificates without downtime
matthewpi/alloy
OpenTelemetry Collector distribution with programmable pipelines
matthewpi/backoff
Context-aware exponential backoff
matthewpi/caddy
Fast, multi-platform web server with automatic HTTPS
matthewpi/caddy-dynamicdns
Caddy app that keeps your DNS records (A/AAAA) pointed at itself.
matthewpi/caddy-jwt
🆔 Caddy Module JWT Authentication
matthewpi/cert-manager-csi-driver
A Kubernetes CSI plugin to automatically mount signed certificates to Pods using ephemeral volumes
matthewpi/dragonfly-operator
A Kubernetes operator to install and manage Dragonfly instances.
matthewpi/home-manager
Manage a user environment using Nix
matthewpi/nix-gaming
Gaming on Nix
matthewpi/nixpkgs
Nix Packages collection
matthewpi/nxhttp
matthewpi/rclone
"rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files
matthewpi/rook
Storage Orchestration for Kubernetes
matthewpi/rust-overlay
Pure and reproducible nix overlay of binary distributed rust toolchains
matthewpi/sd
Go package that provides functions to interating with systemd features.
matthewpi/solaredge-exporter
Prometheus exporter for SolarEdge inverters
matthewpi/stereoscope
go library for processing container images and simulating a squash filesystem
matthewpi/strscan
Go package that provides functions to scan and iterate over strings.
matthewpi/zed
Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
matthewpi/zed-caddyfile