Local Quickstart
This guide gets Velane running locally so you can sign in, create a snippet, and invoke it.
Prerequisites
- Docker + Docker Compose
- Node.js (for frontend development only)
- Go (for control-plane or CLI development only)
1) Clone the repository
git clone https://github.com/abskrj/velane.git
cd velane
2) Set bootstrap admin values
In docker-compose.yml, set:
BOOTSTRAP_EMAILBOOTSTRAP_PASSWORDBOOTSTRAP_TENANT
These create your first admin user and tenant on first boot.
3) Start the stack
docker compose up --build
On startup, Velane runs database migrations automatically and then starts all services.
4) Open Velane
- Admin portal:
http://localhost:8092 - API:
http://localhost:8080 - MCP server:
http://localhost:8090
Sign in with your bootstrap credentials.
5) Verify the API health endpoint
curl http://localhost:8080/healthz
Expected: a healthy response payload.
What to do next
- Continue to
first-snippet.md - If you want integrations immediately, go to
../integrations/overview.md