Basecamp Sherpa
AppsConsole

Development

Set up the Console locally for development.

The Console requires Supabase to be running. See Supabase Development first.

pnpm console:dev

Runs on localhost:3001. Requires SUPABASE_URL and SUPABASE_ANON_KEY in .env.

For full functionality (creating instances with payment), also set:

LEMONSQUEEZY_API_KEY=
LEMONSQUEEZY_WEBHOOK_SECRET=
LEMONSQUEEZY_STORE_ID=
LEMONSQUEEZY_VARIANT_ID=
WORKER_SECRET=           # shared secret with worker

See the LemonSqueezy integration guide for detailed setup of the payment system.