β‘Quick Start: Running UpGrade with Docker (on macOS or Linux)
This guide walks you through running UpGrade locally using Docker. The steps are simple and consistent so you can set up the backend, frontend, and database quickly.
1. Install Node.js (via nvm)
# Install nvm (Node Version Manager)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
# Load nvm into the current shell
source ~/.zshrc # or ~/.bashrc depending on your shell
# Install Node v22.14.0
nvm install 22.14.0
# Use that version
nvm use 22.14.0
# Verify
node -v # v22.14.0
npm -v