caddy
https://github.com/caddyserver/caddy
Go
Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Go not yet supported5 Subscribers
Add a CodeTriage badge to caddy
Help out
- Issues
- Config reload closes newly accepted HTTP/1.1 connections with no response (Shutdown before the listener stops accepting)
- `caddy reload` hangs forever and the admin API dies when the cache maintenance tick lands during `TLS.Provision` (nil pointer in `getAutomationPolicyForName`, read lock leaked)
- Session ticket lifetime is too long
- fileserver: precompressed sidecar's Content-Encoding and Content-Length end up on error responses
- fileserver: don't send precompressed sidecar headers on error responses
- core: support typed, nested placeholder defaults
- caddyhttp: preserve evaluated CEL matcher arguments as literal data
- reverseproxy: WebSocket fails with NS_ERROR_NET_RESET in Firefox when network.dns.force_use_https_rr = true
- caddytls: add certificate operation and on-demand ask metrics
- reverseproxy: fix hang on HTTP/2 reset during body read
- Docs
- Go not yet supported