mirror of
https://github.com/zvx-echo6/meshai.git
synced 2026-08-26 17:31:34 +00:00
docs(readme): document the required frontend build for pip installs
work/meshai/dashboard/static/ is no longer committed (previous commit), so the pip install -e . Quick start path now needs an explicit frontend build step or the dashboard UI silently doesn't exist. Add it, with a note clarifying the bot/API still work without it -- only the web UI is affected. Docker is unaffected (already builds the frontend in its own stage).
This commit is contained in:
parent
09ef709d8f
commit
56eba0f738
1 changed files with 6 additions and 0 deletions
|
|
@ -55,11 +55,17 @@ Everything is driven from the web UI, organized into **General**, **Meshtastic**
|
|||
```bash
|
||||
git clone https://github.com/zvx-echo6/meshai.git
|
||||
cd meshai
|
||||
cd dashboard-frontend && npm ci && npm run build && cd .. # builds the web dashboard -- required, see note below
|
||||
pip install -e .
|
||||
cp config.example.yaml config.yaml # then edit config.yaml (or use the dashboard)
|
||||
meshai
|
||||
```
|
||||
|
||||
> The frontend build step is required. `meshai/dashboard/static/` is no longer
|
||||
> committed to the repo, so skipping it means no dashboard UI is served (the
|
||||
> bot and API still run fine). Docker users don't need this -- the image
|
||||
> builds the frontend automatically. Requires Node.js/npm.
|
||||
|
||||
Or with Docker:
|
||||
|
||||
```bash
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue