This guide provides minimal instructions to self host the Sparrow app.
- Git
- Docker
- Docker Compose
- Node.js & Yarn
- 1422 → Sparrow Web (UI)
- 5173 → Sparrow Admin Server
- 9000 → Sparrow API Server
- 1421 → Sparrow Auth Server
- 3000 → Sparrow Proxy Server
- 27017 → MongoDB
Make sure these ports are free.
git clone https://github.com/sparrowapp-dev/sparrow-app
cd sparrow-appyarn docker:upThis command starts all required services (Web, Admin, API, Auth, Proxy, MongoDB).
Access Sparrow UI at: http://localhost:1422
yarn docker:down- Check
.env.docker-setupfor environment variable configuration. Refer the Environment Variable Guide to understand more. - If ports are already in use, modify the
docker-compose.ymlaccordingly. - For issues, open a ticket here: GitHub Issues