VibeTube Dev Run (Windows)
March 20, 2026 ยท View on GitHub
Use two terminals: one for backend API, one for frontend web UI.
1) Backend API (Terminal A)
.\.venv\Scripts\python.exe -m uvicorn backend.main:app --host 127.0.0.1 --port 17493 --reload
Health check:
curl http://127.0.0.1:17493/health
2) Frontend Web Dev Server (Terminal B)
bun run dev:web -- --host 127.0.0.1
bun run dev
Open in browser:
http://127.0.0.1:5173- or
http://localhost:5173(if your browser resolves localhost correctly)
3) Recommended Start Order
- Start backend first.
- Start frontend second.
- Hard refresh browser if UI was already open.
4) Quick Troubleshooting
ERR_CONNECTION_REFUSEDto17493:- backend is not running, or wrong port.
- Frontend not loading on
5173:- start Terminal B command again.
- If
localhost:5173fails but127.0.0.1:5173works:- use
127.0.0.1consistently.
- use
5) Stop Servers
In each terminal, press Ctrl + C.