β‘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 -v2. Install Docker
3. Clone & Install UpGrade
4. Backend Environment Setup
5. Frontend Environment Setup
6. Start the App (Docker)
7. Access the Services
Setup Complete π
PreviousQuick Start: Running locally w/o Docker (on MacOS or Linux)NextUpGrade + AdapComp (Mooclet) in Docker
Last updated