
Caddy
Extensible web server and reverse proxy with automatic HTTPS

Caddy is a modern, extensible web server platform commonly used as an HTTPS server and reverse proxy. It automates TLS certificate provisioning and renewal by default and supports HTTP/1.1, HTTP/2, and HTTP/3.
Key Features
- Automatic HTTPS with certificate issuance and renewal (ACME)
- HTTP/1.1, HTTP/2, and HTTP/3 support
- Reverse proxy with load balancing, health checks, retries, and pluggable transports
- Native JSON configuration with an admin REST API for dynamic, online config changes
- Caddyfile configuration format plus config adapters for other formats
- Built-in support for internal PKI use cases (local CA, internal names and IPs)
- Modular, plugin-based architecture with statically compiled extensions
Use Cases
- Securely serve static websites and web applications with minimal TLS setup
- Act as an edge reverse proxy for microservices with health checks and load balancing
- Automate certificate management for multi-tenant and customer-domain SaaS deployments
Limitations and Considerations
- Advanced deployments (dynamic config, clustering, custom modules) may require JSON config/API familiarity
- Some capabilities depend on selecting/building the appropriate modules for your environment
Caddy is a strong fit when you want a production-grade server that simplifies HTTPS and scales to many sites. Its configuration API and modular architecture make it suitable for both simple single-host setups and automated, large-scale environments.
Categories:
Tags:
Tech Stack:
Similar Services

Traefik Proxy
Cloud-native reverse proxy, load balancer, and ingress controller
Traefik Proxy is a dynamic reverse proxy and load balancer that auto-discovers services from Docker, Kubernetes, and other providers, with HTTPS, routing, and observabili...

Kong Gateway
Cloud-native API and LLM gateway with extensible plugins
Kong Gateway is a high-performance, cloud-native API gateway for routing, securing, and observing API traffic, with an extensible plugin system and Kubernetes support.

Nginx Proxy Manager
Web UI to manage Nginx reverse proxy hosts and SSL certificates
Nginx Proxy Manager is a web-based admin panel for managing Nginx reverse proxy hosts, redirects, streams, and Let’s Encrypt SSL certificates via Docker.

NGINX
High-performance web server, reverse proxy, and load balancer
NGINX is a high-performance HTTP server and reverse proxy with caching, load balancing, TLS termination, and TCP/UDP proxying via a modular architecture.

Pangolin
Identity-aware VPN and reverse proxy for secure remote access
Open-source identity-based remote access platform combining WireGuard VPN and tunneled reverse proxy access with granular zero-trust controls.
Anubis
Web AI firewall utility that challenges and blocks scraper bots
Anubis is a lightweight web AI firewall that protects sites from AI crawlers and scraping bots using configurable request challenges and bot policies.
