caddy/modules/caddyhttp
Matthew Holt 1e31be8de0
reverse_proxy: Allow dynamic backends (closes #990 and #1539)
This PR enables the use of placeholders in an upstream's Dial address.

A Dial address must represent precisely one socket after replacements.

See also #998 and #1639.
2019-10-11 14:25:39 -06:00
..
caddyauth http: authentication module; hash-password cmd; http_basic provider 2019-10-10 14:37:27 -06:00
encode httpcaddyfile: Global storage configuration (closes #2758) 2019-09-19 12:42:36 -06:00
fileserver file_server: Set default address to :2015 if --listen not specified 2019-10-04 17:30:51 -06:00
headers reverse_proxy/headers: Expose header replacement ability in Caddyfile 2019-09-20 13:13:49 -06:00
httpcache http: Add work-in-progress cache handler module 2019-10-09 19:22:46 -06:00
markdown Refactor Caddyfile adapter and module registration 2019-08-21 10:46:35 -06:00
requestbody Refactor Caddyfile adapter and module registration 2019-08-21 10:46:35 -06:00
reverseproxy reverse_proxy: Allow dynamic backends (closes #990 and #1539) 2019-10-11 14:25:39 -06:00
rewrite rewrite: Return parse error if too many Caddyfile args (fixes #2791) 2019-10-06 20:46:10 -06:00
starlarkmw http: Add Starlark handler 2019-10-10 11:02:16 -06:00
templates go.mod: Update dependencies 2019-10-10 15:47:26 -06:00
caddyhttp.go Miscellaneous cleanups / comments 2019-10-10 15:38:30 -06:00
errors.go go.mod: Append /v2 to module name; update all import paths 2019-07-02 12:37:06 -06:00
matchers.go caddyhttp: 'not' matcher: Support Caddyfile unmarshaling 2019-09-30 09:09:57 -06:00
matchers_test.go go.mod: Append /v2 to module name; update all import paths 2019-07-02 12:37:06 -06:00
replacer.go Miscellaneous cleanups / comments 2019-10-10 15:38:30 -06:00
replacer_test.go caddyhttp: Add RemoteAddr placeholders (#2801) 2019-10-10 13:37:08 -06:00
responsewriter.go caddyhttp: Make responseRecorder capable of counting body size 2019-10-10 15:36:28 -06:00
routes.go Miscellaneous cleanups / comments 2019-10-10 15:38:30 -06:00
server.go http: Improve auto HTTP->HTTPS redirects, fix edge cases 2019-09-18 18:01:32 -06:00
staticerror.go Refactor Caddyfile adapter and module registration 2019-08-21 10:46:35 -06:00
staticresp.go httpcaddyfile: static_response -> respond; minor cleanups 2019-09-16 11:04:18 -06:00
staticresp_test.go Implement config adapters and beginning of Caddyfile adapter 2019-08-09 12:05:47 -06:00
subroute.go Refactor Caddyfile adapter and module registration 2019-08-21 10:46:35 -06:00
vars.go Refactor Caddyfile adapter and module registration 2019-08-21 10:46:35 -06:00