wakit
Getting Started

Self-host

Deploy your own wakit instance in under 15 minutes.

Prerequisites

Steps

1. Fork the repo (1 min)

Fork wakit-api on GitHub.

2. Create a Supabase project (5 min)

Go to supabase.com/dashboard and create a new project. Note your Project ID and Service Role Key.

3. Connect via GitHub Integration (5 min)

In the Supabase Dashboard:

  1. Go to Project Settings > Integrations
  2. Under GitHub Integration, click Authorize GitHub
  3. Select your forked repository
  4. Set the Working directory to .
  5. Set the Production branch to main
  6. Click Enable integration

Pushes to main will automatically deploy database migrations and Edge Functions.

4. Post-deploy setup (required)

See Post-deploy configuration for the vault secrets and permissions that must be configured after the initial deploy.

On this page