45 lines
627 B
Caddyfile
45 lines
627 B
Caddyfile
{
|
|
auto_https off
|
|
}
|
|
|
|
(reverse_proxy_headers) {
|
|
header_up Host {upstream_hostport}
|
|
}
|
|
|
|
|
|
localhost:80 {
|
|
@websockets {
|
|
header Connection *Upgrade*
|
|
header Upgrade websocket
|
|
}
|
|
handle @websockets {
|
|
reverse_proxy server {
|
|
import reverse_proxy_headers
|
|
}
|
|
}
|
|
|
|
handle /rpc* {
|
|
reverse_proxy server {
|
|
import reverse_proxy_headers
|
|
}
|
|
}
|
|
|
|
handle {
|
|
reverse_proxy webui {
|
|
import reverse_proxy_headers
|
|
}
|
|
}
|
|
}
|
|
|
|
server.localhost:80 {
|
|
reverse_proxy server {
|
|
import reverse_proxy_headers
|
|
}
|
|
}
|
|
|
|
webui.localhost:80 {
|
|
reverse_proxy webui {
|
|
import reverse_proxy_headers
|
|
}
|
|
}
|