First, we need to build the frontend application for production by running:
pnpm run build
This will run vite build
that produces an application bundle that is suitable to be served over a static hosting service.
Check the application bundle at dist
$ tree dist
dist
├── assets
│ ├── 401-BBhoy51U.js
│ ├── 403-pH7gA2BX.js
│ ├── 404-CUltoGn3.js
│ ├── 500-BEjnOsrW.js
│ ├── 503-Dw-MojSM.js
│ └── ...
├── images
│ ├── favicon_light.png
│ ├── favicon_light.svg
│ ├── favicon.png
│ ├── favicon.svg
│ └── shadcn-admin.png
└── index.html
3 directories, 69 files
You can use a file server to serve the application bundle (the dist
directory) yourself.
For example, you can use vercel/serve
by running pnpx server dist
.
Now, anyone in your local network (same Wifi, LAN) can access your application.