StudyStudio
Custom Server Environment

Getting Started

Prepare your server for StudyStudio

Provision a Server

Use any Linux VPS (Ubuntu 22.04+ recommended). SSH into it as a non-root sudo user.

Install Node.js and pnpm

curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt-get install -y nodejs
sudo corepack enable

Verify: node -v (should be v22+). StudyStudio uses pnpm only.

Install Nginx

sudo apt-get update
sudo apt-get install -y nginx

Clone the Repository

cd /var/www
sudo git clone <your-repo-url> studystudio
sudo chown -R $USER:$USER studystudio
cd studystudio
pnpm install

On this page