Primary web UI for BlockData.
- Create env file:
- Copy
.env.example→.env
- Fill in:
VITE_SUPABASE_URLVITE_SUPABASE_ANON_KEY
- Install + run:
npm installnpm run dev
Local URL:
http://localhost:5173
- PostgREST reads under RLS:
documents_view(joinssource_documents+conversion_parsing),blocks,schemas,runs,block_overlays - Edge Functions:
POST /functions/v1/ingestPOST /functions/v1/schemasPOST /functions/v1/runsGET /functions/v1/export-jsonl
The app uses React Router with /app/* routes. Deployments must serve index.html for deep links like /app/documents/....