Updates, releases, and project introductions from the PunkSky team. Filter by tag using the links below.
Meet PunkSky — a for-profit company building open, sustainable software that empowers developers, businesses, and users without locking anyone in.
Our flagship, PunkProxy v5, is a high-performance edge proxy with:
The Keycloak repo is where we keep Punsky’s Keycloak container image, custom themes, and config for identity and access management. It includes a Dockerfile and CI so we can build and deploy Keycloak in our stack.
We keep each serv...
Our PowerDNS repo is the home for Punsky’s PowerDNS container image and config. It’s the building block we use to run authoritative (and, if we extend it, recursive) DNS in our infrastructure.
A containerized PowerDNS setup: Dockerfile,...
PunkProxy is our high-performance HTTP gateway and reverse proxy. It sits at the edge between clients and your backends and gives you domain-level routing, automatic SSL/TLS, and a REST API to manage it all.
Utilitybelt is a Go library that bundles the building blocks we use across Punsky services: caching, HTTP APIs with OpenAPI, DTOs, and shared DB models. One import, less boilerplate.
Utilitybelt is a single module, go.punksky.com/utilitybelt, with...
The VM Images repo is where we define and build the VM images used across Punsky infrastructure — base OS, tooling, and config so we can spin up consistent instances in the cloud or on-prem.
As we add content, you’ll see image definitions, packer (or simi...
PunkSky .NET Base is our opinionated starting point for .NET projects. It gives teams a consistent structure, shared tooling, and docs so new services and APIs can get off the ground quickly.
A solution template and base library that encodes how we bui...
The k8s repo is the home for Punsky’s Kubernetes manifests and cluster config. It’s where we keep Helm values, raw YAML, and env-specific overlays for running our services (PunkProxy, PowerDNS, Keycloak, etc.) on Kubernetes.
We want infra-as-code in one...
The email repo holds Punsky’s email-infrastructure config, centered on Proxmox Mail Gateway (PMG). It’s where we version templates and config for mail routing, filtering, and delivery.
Under pmg/ and stock/pmg/ you’ll find PM...