diff --git a/Caddyfile b/Caddyfile index 383c320..794399a 100644 --- a/Caddyfile +++ b/Caddyfile @@ -3,23 +3,16 @@ } +# App entrypoint http://* { - @websockets { - header Connection *Upgrade* - header Upgrade websocket - } - handle @websockets { - reverse_proxy http://server { - import reverse_proxy_headers - } - } - + # Redirect RPC calls (both HTTP and WebSockets) to the backend handle /rpc* { reverse_proxy http://server { import reverse_proxy_headers } } + # Or serve the UI handle { reverse_proxy http://webui { import reverse_proxy_headers diff --git a/packages/webui/vite.config.ts b/packages/webui/vite.config.ts index 721c522..e1fec1b 100644 --- a/packages/webui/vite.config.ts +++ b/packages/webui/vite.config.ts @@ -8,11 +8,6 @@ export default defineConfig({ server: { host: true, port: 80, - - hmr: { - host: "webui.localhost", - port: Number(process.env.PORT), - }, }, plugins: [