caddy icon indicating copy to clipboard operation
caddy copied to clipboard

Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS

Results 535 caddy issues
Sort by recently updated
recently updated
newest added

Is it possible to provide ratio of unhealthy request to all requests instead of unhealthy_request_count? i.e. I want to configure if >=1% of requests are unhealthy to upstream then it...

feature :gear:

This branch resolves inconsistencies (and thus, bugs) across Caddy's HTTP facilities regarding URI encodings in paths. Related issues: - fixes #4801 - fixes #4923 - fixes #4743 (There might be...

in progress

## Problem ### 1. Path matcher containing double slashes won't match any request Caddyfile: ``` :8080 { handle_path //prefix/* { reverse_proxy 127.0.0.1:9090 } respond "oops" } ``` Neither of the...

It would seem that when matching a request path with `path_regexp`, if the resulting match includes whitespace, using the match as a part of a following `uri strip_prefix` causes the...

discussion

This PR enables HTTP/3 by default (#3833), and implements the `AcceptToken` callback as recommended in #3055. ~~The `AcceptToken` callback is only simulated, however, not using actual load data yet.~~ (UPDATE:...

in progress
under review
do not merge

The [reverse proxy documentation](https://caddyserver.com/docs/caddyfile/directives/reverse_proxy#streaming) refers to recognising streaming responses. However it is unspecified how this is done, making it guess work for the upstream application developers how to support Caddy...

documentation

Hello, first of all, great project, love the caddy server - love what you guys are doing, keep up the good work! :+1: Now for my problem: I am using...

needs info

Hoping someone can shed some light on this. We have Caddy deployed in a reverse proxy configuration with the admin endpoint exposed to a localhost. We have a script which...

bug

I have a file named "*%@.exe*" and when I use `file-server --browse` to view the directory everything is OK. While I click on this file to download it, Caddy returns...

bug
in progress

The Caddy template library includes the function `httpError` to return a status code like 404 when processing a template. This function is used on Caddy's [own documentation website code.](https://github.com/caddyserver/website/blob/master/src/docs/index.html) However,...

documentation