CrocoVibe Cloud : une base de données et des comptes pour vos apps

CrocoVibe gagne un espace de stockage pour vos applications : Cloud.
Activez-le sur un projet et CrocoVibe lui crée un backend privé, c'est-à-dire la partie cachée qui garde les informations. Il contient une base de données, les comptes des personnes qui se connectent et un stockage de fichiers.
Vous continuez à travailler pendant la mise en place. Votre site publié ne change pas tant que vous ne le republiez pas.
🧭 Qu'est-ce qui change ?
- 🗄️ Une base de données privée par projet : vous voyez vos tables, le nombre approximatif de lignes et l'état de la sécurité par ligne.
- 💾 Des sauvegardes quotidiennes du schéma et des lignes, avec une option de restauration.
- 👥 Une page Utilisateurs : graphique des inscriptions, recherche par email, création de comptes et invitations.
- 🔐 Des réglages de connexion : confirmation d'email, inscriptions ouvertes ou fermées, règles de mot de passe.
- 📁 Un stockage de fichiers organisé en buckets, des espaces de rangement publics ou privés.
- 🛡️ Un conseiller de sécurité qui signale les problèmes sur la vue d'ensemble.
- ⏸️ Des réglages avancés : taille de la base, espace de stockage et mise en pause.
⚙️ Comment ça fonctionne
L'activation
Ouvrez Plus > Cloud, puis activez Cloud depuis Vue d'ensemble. CrocoVibe crée alors le backend privé de votre projet.
Si la mise en place échoue, votre application reste intacte. Le bouton Réessayer reprend là où le processus s'est arrêté.
CrocoVibe demande une confirmation avant de générer du code lié à Cloud. Pour relire ce code, le guide L'éditeur de code de CrocoVibe : reprenez la main sur le code de vos projets vous montre où le trouver.
La base de données
Quatre outils servent à la suivre au quotidien :
- Lignes : ajoutez-en, supprimez-en, ou modifiez-les par double-clic sur une cellule.
- Tables et règles d'accès : demandez-les à CrocoVibe dans le chat.
- Bilan de santé : un bouton envoie le bilan dans le chat. Cette action consomme des crédits.
- Sauvegardes quotidiennes : elles couvrent le schéma et les lignes, mais pas les fichiers ni le code.
Restaurer une sauvegarde remplace la base active. L'accès à la base est suspendu pendant quelques minutes.
Les utilisateurs
Dans la page Utilisateurs, deux boutons créent un compte. L'un crée un utilisateur déjà confirmé, sans envoyer d'email. L'autre envoie une invitation avec un lien pour choisir son mot de passe.
Supprimer un utilisateur est définitif. La connexion se fait par email et mot de passe uniquement, pour cette première version.
Les réglages de connexion se répartissent ainsi :
Le stockage de fichiers
Un bucket est public, donc accessible par lien, ou privé, donc réservé aux utilisateurs connectés. Son nom compte de 3 à 63 caractères, en minuscules, chiffres et tirets. Il ne se modifie plus ensuite.
Dans un bucket, vous téléversez, créez des dossiers, téléchargez, supprimez, renommez et copiez l'URL d'un fichier. Attention : renommer un fichier change son URL.
Deux réglages complètent le tout : la limite de taille d'envoi, et les règles de lecture et d'écriture.
Taille, coûts et pause
Si votre solde est insuffisant, la pause se déclenche toute seule. Une fois le solde régularisé, l'option Réveiller relance l'accès. Aucune donnée n'est supprimée.
Attention : Supprimer Cloud efface définitivement la base, les utilisateurs et les fichiers du projet. Exportez vos tables en CSV et téléchargez vos fichiers avant.
Le conseiller de sécurité
Une carte apparaît sur Vue d'ensemble quand un problème est détecté. Le bouton Voir les problèmes les liste, et Essayer de corriger demande une correction à CrocoVibe.
Réglez les problèmes critiques avant de publier. Les avertissements se regardent sans urgence.
Avant de commencer
Cloud fonctionne avec les applications TanStack Start. Pour un projet React existant, passez d'abord par Paramètres du projet > Migrer vers SSR. Cette étape crée une copie et n'active pas Cloud.
Partager ou remixer un projet ne copie pas les données Cloud. La copie peut envoyer des requêtes au Cloud du projet d'origine, selon ses règles d'accès.
🛠️ Comment l'utiliser
- Vérifiez que votre projet est une application TanStack Start. Sinon, ouvrez Paramètres du projet > Migrer vers SSR pour en créer une copie compatible.
- Ouvrez Plus > Cloud, puis activez Cloud depuis Vue d'ensemble.
- Confirmez quand CrocoVibe le demande, avant la génération du code lié à Cloud.
- Demandez à CrocoVibe, dans le chat, de créer vos tables et leurs règles d'accès.
- Réglez la connexion dans Utilisateurs : confirmation d'email, nouvelles inscriptions, URL du site et URL de redirection.
- Créez vos buckets dans le stockage de fichiers, publics ou privés, et fixez la limite de taille d'envoi.
- Regardez la carte du conseiller de sécurité et corrigez les problèmes critiques.
- Republiez votre site : il reste inchangé tant que vous ne le faites pas.
Pour découvrir tout ce que CrocoVibe sait construire, lisez CrocoVibe : Créez sites, pages et applications 100% codé avec l'IA de CrocoClick.
Pourquoi c'est important ?
- ✅ Vos applications enregistrent des données, des comptes et des fichiers.
- ✅ Les sauvegardes quotidiennes protègent vos tables et vos lignes.
- ✅ Vous gardez la main sur les inscriptions et les accès.
- ✅ La taille de la base se choisit, avec son tarif horaire affiché.
- ✅ Le conseiller de sécurité signale les failles avant la publication.
Vos applications CrocoVibe savent maintenant garder la mémoire. Ouvrez Plus > Cloud dans un projet TanStack Start et activez-le.