Caddy provides a simple, modern web server with built-in HTTPS and matcher-based IP filtering.
Remote IP Matching
Use remote_ip matchers to filter requests by source IP address.
Caddyfile Configuration
Configure IP blocking directly in Caddyfile with abort or respond directives.
Tips
- Trusted Proxies - Configure trusted_proxies for accurate client IPs.
- Handle Directive - Use handle blocks for conditional blocking.
Caddy Integration
Get blocklists for Caddy configuration.