Fixed reverse proxy websockets
This commit is contained in:
13
Caddyfile
13
Caddyfile
@@ -3,23 +3,16 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
# App entrypoint
|
||||||
http://* {
|
http://* {
|
||||||
@websockets {
|
# Redirect RPC calls (both HTTP and WebSockets) to the backend
|
||||||
header Connection *Upgrade*
|
|
||||||
header Upgrade websocket
|
|
||||||
}
|
|
||||||
handle @websockets {
|
|
||||||
reverse_proxy http://server {
|
|
||||||
import reverse_proxy_headers
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
handle /rpc* {
|
handle /rpc* {
|
||||||
reverse_proxy http://server {
|
reverse_proxy http://server {
|
||||||
import reverse_proxy_headers
|
import reverse_proxy_headers
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# Or serve the UI
|
||||||
handle {
|
handle {
|
||||||
reverse_proxy http://webui {
|
reverse_proxy http://webui {
|
||||||
import reverse_proxy_headers
|
import reverse_proxy_headers
|
||||||
|
|||||||
@@ -8,11 +8,6 @@ export default defineConfig({
|
|||||||
server: {
|
server: {
|
||||||
host: true,
|
host: true,
|
||||||
port: 80,
|
port: 80,
|
||||||
|
|
||||||
hmr: {
|
|
||||||
host: "webui.localhost",
|
|
||||||
port: Number(process.env.PORT),
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
|
|
||||||
plugins: [
|
plugins: [
|
||||||
|
|||||||
Reference in New Issue
Block a user