2021-03-18 11:40:43 +08:00

28 lines
464 B
Caddyfile

xx.com {
@ws {
path /ws
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
}