<pectus.ai/>
./pectus.ai — builder framework · self-hosted · MIT

For end users

I forgot the admin password I set in step 6. How do I recover it?

FAQ /Install

You can’t recover it; it was hashed when you saved it. But you can reset it in the Supabase dashboard, no email round-trip required.

Reset path

  1. Open your Supabase project.
  2. Authentication (left sidebar) → Users.
  3. Find the row for your admin email (the one you set in step 6c).
  4. Click the row to open the user details.
  5. Click Reset password to set a new password directly. Or click Send password recovery to email a magic link.

Save the new password in your password manager this time so you don’t have to come back here.

Why Pectus doesn’t store it

The admin user is a Supabase Auth user, not a Pectus-managed account. Pectus never sees the password; only Supabase does, and only as a one-way hash. This is the same model your bank uses. The trade-off: there’s no “Pectus, give me my password” command. There’s only “Supabase, change the password”.

If you’ve also lost the email

Same dashboard: AuthenticationUsers lists every user account in the project. Look at the email column. There should only be one user (the admin you created in step 6c) unless you’ve created others.