Prerequisites
Docker Compose installation
Section titled “Docker Compose installation”Install Docker Engine or Docker Desktop with the Compose plugin. The repository’s compose.yml supplies PostgreSQL.
You also need openssl or another secure random generator for the database and Better Auth secrets.
Source installation
Section titled “Source installation”Install:
- Bun 1.3 or later.
- Node.js 22 or later.
- PostgreSQL 16 or later.
- Git.
Email verification is required outside demo mode. Configure Resend or SMTP before inviting real users.
Spark AI is optional. Configure an operator-owned OpenAI, Vercel AI Gateway, or OpenRouter key to enable it.