Supabase Features
PostgreSQL Database
Supabase provides postgresql database for your applications.
Authentication
Supabase provides authentication for your applications.
Real-time Subscriptions
Supabase provides real-time subscriptions for your applications.
Storage
Supabase provides storage for your applications.
Edge Functions
Supabase provides edge functions for your applications.
Row Level Security
Supabase provides row level security for your applications.
How to Integrate Supabase
Follow these steps to add this integration to your CreateOS project
Step 1
Create a Supabase project at supabase.com
Step 2
Get your project URL and anon key from Settings > API
Step 3
Add NEXT_PUBLIC_SUPABASE_URL and NEXT_PUBLIC_SUPABASE_ANON_KEY to environment
Step 4
For server-side: add SUPABASE_SERVICE_ROLE_KEY
Step 5
Configure authentication providers in Supabase Dashboard
Step 6
Deploy with full Supabase integration
Environment Variables
NEXT_PUBLIC_SUPABASE_URL=your_value_hereNEXT_PUBLIC_SUPABASE_ANON_KEY=your_value_hereSUPABASE_SERVICE_ROLE_KEY=your_value_hereRelated Integrations
Supabase FAQ
You can use either. Supabase provides additional features (auth, real-time) on top of Postgres. CreateOS PostgreSQL is simpler if you only need a database.
Supabase Auth handles email/password, OAuth providers, magic links, and phone auth. It integrates with Row Level Security for database permissions.