Migrer depuis Firebase
Kuunda Cloud n’est pas un clone Firestore. L’assistant d’import (Projet → Réglages → Import données) lit du PostgreSQL (pg_dump, URI, fichier SQL). Il n’existe pas d’import Firestore, Realtime Database ou Firebase Auth JSON.
Équivalences produit
| Firebase | Kuunda Cloud |
|---|---|
| Cloud Firestore / Realtime Database | PostgreSQL (schéma tenant) + API REST |
| Firebase Authentication | Kuunda Auth (console Auth) — à recréer, pas un dump |
| Cloud Storage | Storage S3-compatible — à recharger, pas un export GCS |
| Cloud Functions | Edge Functions — redéploiement manuel |
firebase-js | @kuunda/kuunda-js (npm install @kuunda/kuunda-js) |
Ce que vous faites concrètement
- Créer un projet sur https://app.kuunda-cloud.com/register.
- Modéliser les collections Firestore en tables SQL (SQL Editor ou migrations distantes).
- Configurer Auth (e-mail / OAuth) dans la console Kuunda. Les comptes Firebase ne sont pas importés.
- Recréer les buckets et renvoyer les fichiers si besoin.
- Pointer l’app vers l’URL projet
https://{ref8}.kuunda-cloud.comet la clé anon.
Si vos données sont déjà dans Postgres (ou un dump SQL), utilisez Importer vers Kuunda Cloud. Pour un projet Supabase : Migration Supabase. Pour Neon : Migration Neon.