diff --git a/Caddyfile b/Caddyfile index 383c320..a05ecbf 100644 --- a/Caddyfile +++ b/Caddyfile @@ -1,40 +1,44 @@ +{ + auto_https off +} + (reverse_proxy_headers) { header_up Host {upstream_hostport} } -http://* { +localhost:80 { @websockets { header Connection *Upgrade* header Upgrade websocket } handle @websockets { - reverse_proxy http://server { + reverse_proxy server { import reverse_proxy_headers } } handle /rpc* { - reverse_proxy http://server { + reverse_proxy server { import reverse_proxy_headers } } handle { - reverse_proxy http://webui { + reverse_proxy webui { import reverse_proxy_headers } } } -http://server.* { - reverse_proxy http://server { +server.localhost:80 { + reverse_proxy server { import reverse_proxy_headers } } -http://webui.* { - reverse_proxy http://webui { +webui.localhost:80 { + reverse_proxy webui { import reverse_proxy_headers } } diff --git a/packages/webui/public/vite.svg b/packages/webui/public/vite.svg deleted file mode 100644 index e7b8dfb..0000000 --- a/packages/webui/public/vite.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/packages/webui/src/trpc/TRPCClientProvider.tsx b/packages/webui/src/trpc/TRPCClientProvider.tsx index 55a7415..eae835d 100644 --- a/packages/webui/src/trpc/TRPCClientProvider.tsx +++ b/packages/webui/src/trpc/TRPCClientProvider.tsx @@ -12,7 +12,7 @@ export interface TRPCClientProviderProps { export function TRPCClientProvider({ children }: TRPCClientProviderProps) { const [queryClient] = useState(new QueryClient()) - const [wsClient] = useState(createWSClient({ url: "ws://localhost:8080" })) + const [wsClient] = useState(createWSClient({ url: "/" })) const [trpcClient] = useState(trpc.createClient({ links: [ @@ -22,7 +22,7 @@ export function TRPCClientProvider({ children }: TRPCClientProviderProps) { true: wsLink({ client: wsClient }), false: httpBatchLink({ - url: "http://localhost:8080/rpc", + url: "/rpc", headers: {}, }), })