Installation
Detailed installation instructions for all platforms and configurations.
System Requirements
Minimum Requirements
| Component | Requirement |
|---|---|
| Node.js | LTS v22.x or v24.x |
| Yarn | v1.22.x |
| RAM | 4 GB (8 GB recommended) |
| Disk Space | 2 GB for source + dependencies |
| OS | Windows 10+, macOS 10.15+, Ubuntu 20.04+ |
Production Requirements
| Component | Requirement |
|---|---|
| PostgreSQL | v14+ (v16.x recommended) |
| Redis | v6+ |
| Node.js | LTS v22.x |
| Docker | v20+ with Compose v2.20+ |
Step-by-Step Installation
1. Install Node.js
Download and install the LTS version from nodejs.org.
Verify installation:
node --version # Should output v22.x or later
npm --version # Should output 10.x or later
tip
Use nvm (Linux/macOS) or nvm-windows to manage multiple Node.js versions. The repository includes an .nvmrc file.
2. Install Yarn
npm install -g yarn
yarn --version # Should output 1.22.x