Skip to content

Latest commit

 

History

History
34 lines (24 loc) · 572 Bytes

File metadata and controls

34 lines (24 loc) · 572 Bytes

Development

Docker

  1. Rename .env.example to .env
  2. Set your environment variables in that file
  3. Start the Docker containers
    docker compose up -d

The app will be available at http://localhost:3000.

Local

Prerequisites: Node.js 20+, PostgreSQL, yt-dlp, ffmpeg

# Install dependencies
npm install

# Set up environment
cp .env.example .env
# Edit .env with your database URL

# Set up database
npx prisma migrate dev

# Seed demo data (optional)
npm run db:seed

# Start dev server
npm run dev