Skip to main content
Get Streamly running locally (or on Cloudflare), sign in to the operator console, apply a theme, and confirm the storefront loads.
Just downloaded the CodeCanyon ZIP? Start with Installation (from the ZIP) — package layout, Supabase migrations, env, operator sign-in, and deploy.

Before You Start

What You’ll Have

  • Migrations applied in Supabase
  • .env.local filled from .env.example
  • App on http://localhost:3000
  • Operator signed in at /admin
  • A theme applied and at least one catalog path working

Step 1 - Install (~2 min)

From the app folder (streamly-1.0.1/streamly/ after extract — see Installation):

Step 2 - Supabase (~10 min)

  1. Create a new Supabase project.
  2. Apply every SQL file in supabase/migrations/ in numeric order (001 → 032+).
  3. Copy Project URL, anon key, and service role key.
Details: Supabase Configuration.

Step 3 - Environment (~5 min)

Minimum local values:
Full list: Environment Variables.
For the first operator sign-in, set STREAMLY_INITIAL_ADMIN_EMAIL and STREAMLY_INITIAL_ADMIN_PASSWORD (server-only, ≥ 16 characters). After bootstrap you can remove the password env var. See Authentication Flow and Deploy (Vercel).

Step 4 - Run locally (~1 min)

Open http://localhost:3000, then /admin/login to sign in.

Step 5 - First operator actions

Preview a theme without applying: /?__theme_preview=<themeId> while signed into admin.

Production next steps