配置文件为 Caddyfile
, caddy run
即可运行。
例子:
http://hw-proxy-kv.*.k8ss.cc, http://kv.* { log @get { method GET } reverse_proxy @get https://kv-storage.hw-prod.avlyun.com { flush_interval -1 # 对 stream 类型数据友好,不会因缓冲大量数据消耗很多内存 header_up Host {http.reverse_proxy.upstream.hostport} header_up Authorization "Basic {$BASIC_AUTH}" } reverse_proxy https://kv-notice.hw-prod.avlyun.com { flush_interval -1 header_up Host {http.reverse_proxy.upstream.hostport} header_up Authorization "Basic {$BASIC_AUTH}" } }