Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -2193,7 +2193,7 @@ export const platform: NavMenuConstant = {
url: '/guides/platform/project-transfer',
},
{
name: 'Duplicate Project',
name: 'Restore to a new project',
url: '/guides/platform/clone-project',
},
{
Expand Down
24 changes: 22 additions & 2 deletions apps/docs/content/guides/platform/clone-project.mdx
Original file line number Diff line number Diff line change
@@ -1,9 +1,29 @@
---
title: Duplicate project
title: Restore to a new project
subtitle: How to clone your existing Supabase project
---

You can clone your Supabase project by restoring your data from an existing project into a completely new one. Note that this only duplicates your database, not your project configuration.
<Admonition type="note" label="Beta Version">

You can clone your Supabase project by restoring your data from an existing project into a completely new one. This process creates a database-only copy and requires manual reconfiguration to fully replicate your original project.

</Admonition>

**What will be transferred?**

- Database schema (tables, views, procedures)
- All data and indexes
- Database roles, permissions and users
- Auth user data (user accounts, hashed passwords, and authentication records from the auth schema)

**What needs manual reconfiguration?**

- Storage objects & settings (Your S3/storage files and bucket configurations are **NOT** copied)
- Edge Functions
- Auth settings & API keys
- Realtime settings
- Database extensions and settings
- Read replicas

Whether you're using physical backups or Point-in-Time recovery (PITR), this feature allows you to duplicate project data with ease, perform testing safely, or recover data for analysis. Access to this feature is exclusive to users on paid plans and requires that physical backups are enabled for the source project.

Expand Down
45 changes: 45 additions & 0 deletions apps/www/_events/2025-09-10-migrating-from-firebase-mobbin.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
---
title: 'Firebase to Postgres: Breaking through the NoSQL ceiling with Mobbin'
meta_title: 'Firebase to Postgres: Breaking through the NoSQL ceiling with Mobbin'
subtitle: 'How Mobbin scaled beyond Firebase with Supabase and Postgres'
meta_description: 'Learn how to overcome Firebase limitations and migrate to Postgres with Supabase for better performance, scalability, and cost control.'
type: 'webinar'
onDemand: true
date: '2025-09-10T08:00:00.000-07:00'
timezone: 'America/Los_Angeles'
duration: '45 mins'
company:
{
name: 'Mobbin',
website_url: 'https://mobbin.com/',
logo: '/images/customers/logos/light/mobbin.png',
logo_light: '/images/customers/logos/mobbin.png',
}
categories:
- webinar
main_cta: {
url: 'https://events.zoom.us/ev/AsCYBtbPIBcdwQ6c871Vq4nxQlANWpKfu33ZOabQI5I0pzlIwLMp~AujOF_USe12uH1PnzC4QLd0k7fzJSwuqAapzXDUQ5MFZuu8R6x8mgiM1Ag', # Replace with actual registration link
target: '_blank',
label: 'Register now',
}
speakers: 'dventimi,jian_jie'
---

## Firebase to Postgres: Breaking through the NoSQL ceiling

Firebase is great for MVPs, but most teams hit the ceiling fast. When your app starts to scale, Firestore’s NoSQL model can slow you down, limit your queries, and drive up costs without warning.

In this 45-minute session, Supabase engineers and Mobbin CEO Liau Jian Jie break down the technical challenges of growing on Firebase and show how Postgres gives you the tools to scale with confidence. You’ll learn how to migrate your app to Supabase on AWS using modern SQL, real-time features, and flexible auth and storage, all with better performance and cost control.

This session is built for startup founders and technical leads who want to stay fast without giving up control.

### Key takeaways

- What breaks when Firebase apps start to scale
- How SQL makes complex queries simple
- How to migrate data, auth, and storage in a weekend
- Why Postgres improves speed and observability
- What it really costs to stay on Firebase
- Lessons from a founder who already made the switch

Join us live to participate in the Q&A afterwards. Can’t make it to the event? We’ll send you a link to the recording.
16 changes: 16 additions & 0 deletions apps/www/lib/authors.json
Original file line number Diff line number Diff line change
Expand Up @@ -653,5 +653,21 @@
"position": "Security Engineer",
"author_url": "https://github.com/staaldraad",
"author_image_url": "https://avatars.githubusercontent.com/u/4200832?v=4"
},
{
"author_id": "dventimi",
"author": "David Ventimiglia",
"username": "dventimi",
"position": "Engineering",
"author_url": "https://github.com/dventimi",
"author_image_url": "https://avatars.githubusercontent.com/u/97983663?v=4"
},
{
"author_id": "jian_jie",
"author": "Jian Jie Liau",
"username": "jianji",
"position": "CTO and Co-Founder Mobbin",
"author_url": "https://github.com/liaujianjie",
"author_image_url": "https://avatars.githubusercontent.com/u/3143132?v=4"
}
]
Loading