diff --git a/src/server/index.ts b/src/server/index.ts index ff989ce..b800359 100644 --- a/src/server/index.ts +++ b/src/server/index.ts @@ -1,5 +1,6 @@ import { Hono } from "hono"; import { serve } from '@hono/node-server'; +import { serveStatic } from '@hono/node-server/serve-static'; import { rpcApp } from "./routes/rpc.js"; import { clientEntry } from "./routes/client-entry.js"; @@ -54,6 +55,11 @@ Canonical: https://${process.env.DOMAIN || 'localhost:5173'}/.well-known/securit }); }); +// Serve static files +app.use('/static/*', serveStatic({ root: './dist' })); +app.use('/assets/*', serveStatic({ root: './dist' })); +app.use('/favicon.png', serveStatic({ path: './public/favicon.png' })); + app.route("/rpc", rpcApp); app.get("/*", clientEntry);