Self-host

Docker Compose

postgres, api, web. Copy .env.example and compose up.

Bring it up

terminal
git clone https://github.com/vector5-ai/analytics
cd analytics
cp .env.example .env
# set V5_ADMIN_PASSWORD and V5_JWT_SECRET
docker compose up --build

The compose file wires DATABASE_URL to the postgres service, sets V5_AUTH_MODE=admin, and publishes 3000 / 8080 / 5432.

Health

terminal
curl -s http://localhost:8080/health
# {"ok":"true"}

Something off? Open an issue · Edit on GitHub