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:
- Go to Project Settings > Integrations
- Under GitHub Integration, click Authorize GitHub
- Select your forked repository
- Set the Working directory to
. - Set the Production branch to
main - 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.