mirror of
https://github.com/samvallad33/vestige.git
synced 2026-07-24 23:41:01 +02:00
The July 14 launch surface, previously uncommitted: - /dashboard/launch raw-WebGPU particle "memory brain" hero (RawVestigeEngine, NeuralWordmark, dendrite sign) + DOM waitlist overlay with share/referral. - Supabase waitlist client + migrations + welcome edge function; legacy waitlist archived under supabase/legacy. - vercel.json deploy config, root-redirect env wiring, base-path config, graph-only route, Playwright launch verifiers. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
24 lines
1.4 KiB
Text
24 lines
1.4 KiB
Text
# ── Vestige launch waitlist (Supabase) ───────────────────────────────────────
|
|
# Copy this file to `.env` (NOT committed) and fill in your Supabase values.
|
|
# The /dashboard/launch page writes signups straight to a `waitlist` table using
|
|
# the PUBLIC anon key + a Row-Level-Security "insert only" policy, so exposing the
|
|
# anon key in the browser is safe (anon can INSERT, cannot read the table).
|
|
#
|
|
# Get these from Supabase → Project Settings → API.
|
|
VITE_SUPABASE_URL=
|
|
VITE_SUPABASE_ANON_KEY=
|
|
|
|
# Optional: the public URL of the launch page, used to build shareable referral
|
|
# links (?ref=CODE) that work when sent off-device. Falls back to the current
|
|
# origin+path if unset (fine for local/preview). Set this for the deployed site.
|
|
VITE_PUBLIC_LAUNCH_URL=
|
|
|
|
# See docs/launch/waitlist-setup.md for the one SQL block to paste into Supabase
|
|
# (creates the table, the insert-only RLS policy, the referral RPCs, and the
|
|
# waitlist_count RPC), plus the optional Resend welcome-email function.
|
|
|
|
# ── Legacy (the older /dashboard/waitlist page) ──────────────────────────────
|
|
# Optional POST endpoint (Supabase Edge Function / Formspree / Tally). Unused by
|
|
# the new launch page above; kept for the legacy waitlist route.
|
|
VITE_WAITLIST_ENDPOINT=
|
|
VITE_SUPPORT_BOT_ENDPOINT=
|