A web server and reverse proxy that automatically obtains and renews TLS certificates for all sites by default. It includes an On-Demand TLS feature for dynamically provisioning certificates during TLS handshakes, making it suitable for white-label SaaS platforms and customer-owned domains. The software provides a full PKI suite for managing internal private CAs and supports cluster coordination for certificate management across multiple instances. Its reverse proxy capabilities include load balancing, health checks, and support for HTTP, WebSockets, gRPC, and FastCGI. It is deployed as free software and is designed to meet PCI, HIPAA, and NIST compliance requirements. The system also supports a RESTful config API for manipulating its native JSON configuration and can serve localhost and internal IPs with TLS using a self-managed CA.
Whether you want to cut software costs or escape vendor lock-in, these open source alternatives to Caddy give you an option you fully own. You can self-host them, so your data stays on infrastructure you control. This page lists 1 open source alternative to Caddy. The most popular is Nginx Proxy Manager. It uses the MIT license and ships an official Docker image.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.