Caddy
Modern web server and reverse proxy with automatic HTTPS by default, built for simplicity compared to traditional web server configuration.
- Actively maintained
- Well documented
- Permissive license
Overview
Caddy obtains and renews TLS certificates automatically out of the box, using a simple, readable configuration format instead of the more verbose syntax of older web servers - so serving HTTPS correctly requires no manual certificate setup at all. It handles reverse proxying, static file serving, and load balancing with sensible defaults.
Caddy is a fit for teams that want a straightforward, developer-friendly web server or reverse proxy with automatic HTTPS, a lighter-weight, simpler-to-configure alternative to Traefik or NGINX (also in this catalog) for teams that don't need Kubernetes-native service discovery.
Why it's in this catalog
Catalog rating: ★★★★☆ (4/5)
Simple automatic-HTTPS web server/reverse proxy, a popular and distinct alternative to nginx/Traefik.
- Mature
- Community-driven
- Categories
- DevOps
- Languages
- Go
- License
- Apache-2.0
Related Projects
Envoy
Apache-2.0High-performance proxy built for cloud-native applications, serving as the foundational data plane for many modern service meshes and API gateways.
Actively maintained
- DevOps
Traefik
MITModern, cloud-native reverse proxy and load balancer that integrates with your existing infrastructure.
Actively maintained
- DevOps
Cilium
Apache-2.0eBPF-based networking, security, and observability platform for Kubernetes that replaces traditional networking components with kernel-level performance.
Actively maintained
- DevOps
etcd
Apache-2.0Distributed, consistent key-value store that Kubernetes itself uses to store all cluster state, and a reliable building block for other distributed systems.
Actively maintained
- DevOps
Spotted an error? Suggest an edit on GitHub.