Kuunda Docs
Documentation développeur
Cette documentation est séparée de la landing pour permettre un cycle de publication indépendant, avec des guides techniques orientés build produit.
Connexion Google (OAuth)
Flux OAuth, URLs Kuunda, alias SDK vs identifiant HTTP (Google, GitHub, Apple, …).
Premier compte
Créer un compte et initialiser un premier projet.
Racine API (sonde JSON)
Hôte public : https://api.kuunda-cloud.com. Ce n’est pas une page web : la racine renvoie une sonde JSON ; l’API REST vit sous /rest/v1/. Explication et liens utiles.
Extensions PostgreSQL
Catalogue CORE, PostGIS, citext : pool partagé vs dédié, search_path et console Database → Extensions.
Kuunda Cloud Managed
BaaS + Management API pour Lovable, CI et agents : PAT, discovery, SQL DDL, @kuunda/kuunda-js.
Migration Supabase
Export pg_dump, import Auth / Storage / SQL, adaptation @kuunda/kuunda-js et cutover production.
Migration Neon
URI Neon (sslmode=require), carte « Neon » dans l’assistant, pg_dump du schéma.
Migrer depuis Firebase
Équivalents Auth / Storage / SQL. Pas d’import Firestore ni Firebase Auth JSON.
Import de données
Identifiants source, pg_dump schema.sql + data.sql, assistant Auth / Storage / SQL.
Migrations à distance
DDL/DML sur le schéma tenant via POST sur la console, clé service_role, corps SQL : pour CI et outils automatisés (pas l’API REST).
Statut plateforme
Disponibilité des services et incidents en cours.
Quickstart
- Créer une organisation puis un projet dans la console.
- Récupérer les clés API (anon / service) depuis les paramètres projet.
- Installer le SDK : npm install @kuunda/kuunda-js.
- Tester un premier SELECT via /rest/v1/ ou kuunda.from("table").select().
- CI / outils : migrations SQL avec la clé service_role : voir la page Migrations à distance.
- Activer Auth, Storage et Realtime selon le besoin.