
Supabase combines PostgreSQL with authentication, storage, realtime, APIs and functions. Production applications require these components to be designed, migrated and operated together. This knowledge area explains the differences between Supabase Cloud and self-hosting, provides controlled migration paths from Supabase Cloud, Firebase and Lovable, and covers RLS, backups, updates and operations on customer-controlled or managed infrastructure.
What is Supabase?
Supabase combines PostgreSQL, auth, storage, realtime, APIs and functions. Learn how the platform works and when it fits a production application.
Supabase Cloud vs self-hosted
Compare Supabase Cloud and self-hosting across features, operations, backups, cost, control and suitability for production applications.
Supabase self-hosting: pros & cons
When does self-hosting Supabase make sense? Review the benefits, operational burden, feature gaps, drawbacks and suitability for production.
Supabase cost: Cloud vs self-hosted
Compare Supabase cost across Cloud plans, compute, egress and PITR plus self-hosted infrastructure, operations, backups and staffing.
Migrate Supabase Cloud to self-hosted
Migrate Supabase Cloud completely: PostgreSQL, auth, storage, functions, secrets, rehearsal, cutover and rollback for a self-hosted target.
Migrate a Supabase project, region or organisation
Move a Supabase project to another region or organisation by distinguishing transfer, restore, Auth, Storage, Functions, secrets, domains and cutover.
Migrate PostgreSQL to Supabase
Migrate PostgreSQL to Supabase with a controlled plan for versions, extensions, roles, data, RLS, pooling, rehearsal, cutover and low downtime.
Migrate AWS RDS and Aurora to Supabase
Migrate AWS RDS or Aurora PostgreSQL to Supabase with a controlled plan for networking, extensions, roles, replication, cutover and applications.
Migrate Heroku Postgres to Supabase
Migrate Heroku Postgres to Supabase with a controlled plan for data, extensions, add-ons, config vars, workers, rehearsal and application cutover.
Migrate Neon and Vercel Postgres to Supabase
Migrate Neon or former Vercel Postgres to Supabase with a plan for branches, pooling, extensions, roles, serverless drivers, cutover and app connections.
Migrate MySQL and MariaDB to Supabase
Migrate MySQL or MariaDB to Supabase with a controlled plan for data types, SQL dialect, schema, routines, application changes, rehearsal and cutover.
Migrate Microsoft SQL Server and Azure SQL to Supabase
Migrate Microsoft SQL Server or Azure SQL to Supabase with a controlled plan for T-SQL, types, schemas, identities, routines, application and cutover.
Migrate Firebase to Supabase
Move Firebase to Supabase by remodelling Firestore, migrating Auth and Storage, translating Security Rules and adapting Functions and app SDKs.
Migrate Lovable Cloud to Supabase
Move Lovable Cloud to your own Supabase: take over repository, database, Auth, Storage, Functions, RLS, frontend deployment and production operations.
Migrate Auth0 to Supabase Auth
Migrate Auth0 to Supabase Auth with a plan for user export, password hashes, OAuth, MFA, SSO, roles, claims, sessions, rolling migration and cutover.
Supabase migration checklist
Use this Supabase migration checklist for database, Auth, Storage, Functions, RLS, application tests, cutover, backups and production operations.
Update self-hosted Supabase
Update self-hosted Supabase safely by reviewing versions, protecting database and Storage, merging changes, testing, deploying and preparing rollback.
Run Supabase on Hetzner
Run Supabase on Hetzner with Cloud or dedicated servers, Docker or Coolify, sizing, networking, backup, monitoring, updates and managed operations.
Install Supabase with Coolify
Install Supabase with Coolify and plan servers, domains, secrets, SMTP, Storage, Auth, backups, monitoring, updates and production acceptance.
From one team
WZ-IT builds and runs Supabase in production for companies - design, build and operations from one team.
Supabase managed hosting and migration →Whether a specific IT challenge or just an idea - we look forward to the exchange. In a brief conversation, we'll evaluate together if and how your project fits with WZ-IT.