39 Commits (e68dbe9cf8cfd06d9205e4346412c90691f78e60)

Author SHA1 Message Date
Francis Lavoie 75f797debd
reverseproxy: Implement health_uri, deprecate health_path, supports query (#4050) 4 years ago
Francis Lavoie 51f35ba03f
reverseproxy: Fix upstreams with placeholders with no port (#4046) 4 years ago
Matthew Holt 5ef76ff3e6
reverseproxy: Response buffering & configurable buffer size 4 years ago
Matthew Holt f0216967dc
caddyfile: Refactor unmarshaling of module tokens 4 years ago
yaxin 3c9256a1be
reverseproxy: Caddyfile health check headers, host header support (#3948) 4 years ago
Matt Holt c8557dc00b
caddyfile: Introduce basic linting and fmt check (#3923) 4 years ago
Francis Lavoie 4a641f6c6f
reverseproxy: Add Caddyfile scheme shorthand for h2c (#3629) 4 years ago
Gilbert Gilb's b0d5c2c8ae
headers: Support default header values in Caddyfile with '?' (#3807) 4 years ago
Francis Lavoie 860cc6adfe
reverseproxy: Wire up some http transport options in Caddyfile (#3843) 4 years ago
Francis Lavoie b66099379d
reverseproxy: Add max_idle_conns_per_host; fix godocs (#3829) 4 years ago
Jason McCallister c9fdff9976
reverseproxy: caddyfile: Don't add port if upstream has placeholder (#3819) 4 years ago
Mohammed Al Sahaf aa9c3eb732
reverseproxy: default to port 80 for upstreams in Caddyfile (#3772) 4 years ago
Francis Lavoie 4cd7ae35b3
reverseproxy: Add `buffer_requests` option to `reverse_proxy` directive (#3710) 4 years ago
Ye Zhihao 6f73a358f4
httpcaddyfile: Add `compression` to http transport config (#3624) 5 years ago
Francis Lavoie 19cc2bd3c3
reverseproxy: Fix Caddyfile parsing for empty non-http transports (#3576) 5 years ago
Matthew Holt 4b10ae5ce6
reverseproxy: Add Caddyfile support for ClientCertificateAutomate 5 years ago
Francis Lavoie c1e5c09294
reverseproxy: Improve error message when using scheme+placeholder (#3393) 5 years ago
Francis Lavoie ef6e53bb5f
core: Add support for `d` duration unit (#3323) 5 years ago
Matthew Holt 1c17e6c6bb
reverseproxy: Allow using TLS for port 80 upstreams (see #3361) 5 years ago
Francis Lavoie afecd90a6c
reverseproxy: Add tls_server_name option to Caddyfile (#3322) 5 years ago
Matt Holt 41c7bd27b4
httpserver: Add experimental H2C support (#3289) 5 years ago
Matthew Holt 2c1b663156
reverseproxy: Remove NTLM transport; refactor and improve docs 5 years ago
Matt Holt e02117cb8a
reverse_proxy: Add support for SRV backends (#3180) 5 years ago
Matthew Holt c83d40ccd4
reverse_proxy, php_fastcgi: Fix upstream parsing regression (fix #3101) 5 years ago
Matthew Holt 260982b2df reverse_proxy: Allow use of URL to specify scheme 5 years ago
Matthew Holt e2d41ee761 Revert "reverse_proxy: Add 'transparent' Caddyfile subdirective (closes #2873)" 5 years ago
Matthew Holt 86b785e51c
reverse_proxy: Add 'transparent' Caddyfile subdirective (closes #2873) 5 years ago
Matthew Holt 15bf9c196c caddyfile: Refactor; NewFromNextSegment(); fix repeated matchers 5 years ago
Matthew Holt 5b878d5bd3
reverseproxy: Accept integer values for flush_interval (fix #2996) 5 years ago
Zaq? Wiedmann 21f1f95e7b reverse_proxy: Add tls_trusted_ca_certs to Caddyfile (#2936) 5 years ago
Matthew Holt 87b6cf470b
Minor improvements; comments and shorter placeholders & module IDs 5 years ago
Matt Holt 3c90e370a4
v2: Module documentation; refactor LoadModule(); new caddy struct tags (#2924) 5 years ago
Matthew Holt db4293cb5f
reverse_proxy: Add flush_interval to caddyfile syntax (#1460) 5 years ago
Matthew Holt 1e31be8de0
reverse_proxy: Allow dynamic backends (closes #990 and #1539) 5 years ago
Matthew Holt 2f684e42d5
reverse_proxy/headers: Expose header replacement ability in Caddyfile 5 years ago
Matthew Holt 758269124e
reverseproxy: Fix host and port on requests; fix Caddyfile parser 5 years ago
Matthew Holt 194df652eb
reverseproxy: Add 'tls' option to enable HTTPS with HTTP transport 5 years ago
Matthew Holt 2459c292a4
caddyfile: Improve Dispenser.NextBlock() to support nesting 5 years ago
Matthew Holt 50e62d06bc
reverse_proxy: Caddyfile integration (and fix blocks in Dispenser) 5 years ago