Update README.md
This commit is contained in:
parent
6b78ffeb0c
commit
3ea5c2788a
1 changed files with 19 additions and 0 deletions
19
README.md
19
README.md
|
|
@ -279,10 +279,29 @@ The template points at `boulderbadgedad/soulsync:latest` (stable) by default. To
|
|||
git clone https://github.com/Nezreka/SoulSync
|
||||
cd SoulSync
|
||||
python -m pip install -r requirements.txt
|
||||
|
||||
# Build the React WebUI bundle used by the Python server.
|
||||
# Docker does this automatically; Python installs must do it manually.
|
||||
cd webui
|
||||
npm ci
|
||||
npm run build
|
||||
cd ..
|
||||
|
||||
gunicorn -c gunicorn.conf.py wsgi:application
|
||||
# Open http://localhost:8008
|
||||
```
|
||||
|
||||
When updating a Python/no-Docker install with `git pull`, rebuild the WebUI before restarting SoulSync:
|
||||
|
||||
```bash
|
||||
cd webui
|
||||
npm ci
|
||||
npm run build
|
||||
cd ..
|
||||
```
|
||||
|
||||
If `webui/static/dist/.vite/manifest.json` is missing or stale, React-owned routes and route handoffs may not load correctly.
|
||||
|
||||
### Local Development
|
||||
|
||||
Use two terminals so the backend and Vite stay independent:
|
||||
|
|
|
|||
Loading…
Reference in a new issue