Recipe

Local dev setup

Spin up a full Meridian development environment on your machine in under five minutes.

Prerequisites

  • Node.js 20+ and pnpm 9+
  • Git 2.40+
  • A Vercel account (free tier works)
  • Upstash Redis URL and token

Clone and install

git clone https://github.com/fooglegiber/meridian.git
cd meridian
pnpm install

Environment variables

Copy the example file and fill in your keys.

cp .env.example .env.local

Required: UPSTASH_REDIS_REST_URL, UPSTASH_REDIS_REST_TOKEN, KEYAUTH_SELLER_SECRET.

Run the dev server

pnpm dev

Open http://localhost:3000. Hot reload is active — changes to app/ reflect instantly.

Verify

Visit the dashboard at /dashboard. If Redis is wired correctly, license lookups and session data will populate. Check the Vercel deployment guide for production steps.