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.
/swagger/index.html.Planned: file caching, IP/GEO blocking, Coraza WAF, rate limiting, and more.
With Docker and Docker Compose, clone the repo, set ACME_EMAIL (and optionally MaxMind env vars), and run docker-compose up -d. You get the proxy on 9880/9443 and the control plane on 8088. For production, use prod-docker-compose.yml.
PunkProxy is under FSL-1.1-ALv2 (Functional Source License): internal use, non-commercial use, and professional services are allowed; competing commercial products are not. After 2 years from release, the code becomes Apache 2.0.