From fd556875129c4bfd2c0311545609dadf486dc2a9 Mon Sep 17 00:00:00 2001 From: EIKULG <34759969+EIKULG@users.noreply.github.com> Date: Thu, 18 Mar 2021 11:23:50 +0800 Subject: [PATCH] Create Caddyfile --- Caddy2-WS-H2C-GRPC/Caddyfile | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 Caddy2-WS-H2C-GRPC/Caddyfile diff --git a/Caddy2-WS-H2C-GRPC/Caddyfile b/Caddy2-WS-H2C-GRPC/Caddyfile new file mode 100644 index 0000000..45f1d47 --- /dev/null +++ b/Caddy2-WS-H2C-GRPC/Caddyfile @@ -0,0 +1,27 @@ +xx.com { + @ws { + path /f4aa1b2d-94e3-42a8-ae24-ba53a1af4815 + header Connection *Upgrade* + header Upgrade websocket + } + @grpc { + protocol grpc + } + reverse_proxy @ws { + to http://127.0.0.1:2001 + } + reverse_proxy @grpc { + to h2c://127.0.0.1:2002 + transport http { + versions h2c 2 + } + } + reverse_proxy /h2 { + to h2c://127.0.0.1:2003 + transport http { + versions h2c 2 + } + } + root * /var/www + file_server +}