Skip to content

First setup as super admin

After deployment — sign up, verify email when mail is enabled, then set platform admin access in Supabase.

2 min read

Connect your agent today

Draft from chat, review in your calendar, and publish only what you approve.

Start for $0

When to do this

Steps

Open the app

Open your frontend in the browser — for example http://localhost:5173 (default Vite dev), http://localhost:3000 if your setup serves the web app there, or your production site URL.

Sign up (and verify email only when mail is enabled)

In the navbar, choose Sign up and complete registration with your email and password.

Email verification applies only when EMAIL_ENABLED is true (finish the verification link). When it is false (typical self-host / no email provider), new accounts are treated as verified automatically.

See Resend / email setup for both modes.

Promote your user to platform admin

The admin entry points may appear in the UI, but secret-admin routes require is_super_admin on your user.

Open the Supabase Dashboard → your project → Table Editor → the users table (or the table where your app stores public.users). Find the row for your account (the email you signed up with) and set is_super_admin from FALSE to TRUE, then save.

After that, sign out and sign in again if the app caches roles, or refresh the session as your app expects.

In the app, open Account → Settings → Profile and set a username (e.g. quokka). That powers your creator profile at /creators/{username} when you publish your own listings.

Search documentation
Find a docs page
Discord Support