Meetye
LOADING
arrow_back ALL DOCS

Getting started

Install, configure and run the API and web app locally.

Prerequisites: Node 20+, pnpm 9, and Docker for local infra.

Quickstart

# 1. install
pnpm install

# 2. environment (copy if .env is missing)
cp .env.example .env

# 3. infra (Postgres + Redis + LiveKit + coturn)
pnpm infra:up

# 4. database schema
pnpm --filter @meetoye/api prisma:migrate

# 5. run API + web
pnpm --filter @meetoye/api dev   # http://localhost:4000/api
pnpm --filter @meetoye/web dev   # http://localhost:3000

Open http://localhost:3000 → continue with Google → New meeting → lobby → Join now. Open the meeting link in a second tab to test two participants, mic/camera and screen share.

lightbulb

The web app reads NEXT_PUBLIC_* config at build time from apps/web/.env.production — the API URL and Google client id must be present when next build runs, or login breaks.