Bases de données éphémères

Utilisez-la. Oubliez-la.

Lancez une base Postgres jetable en quelques secondes pour faire tourner ou tester votre application, puis oubliez qu’elle a existé. Ou récupérez-la et continuez à construire.

Sans inscription · Sans carte · Disparue en 72 heures

01

Une vraie base de données, pas un bac à sable

Une base éphémère est le même Postgres que celui sur lequel tourne chaque projet CapyDB : sa propre cellule, ses propres identifiants, TLS sur chaque connexion, une chaîne de connexion poolée et une directe. Rien n’est simulé et rien n’est partagé.

Ce qui change, c’est la durée de vie. Elle ne coûte rien, ne demande aucun compte et, 72 heures après sa création, elle est détruite avec tout ce qu’elle contient.

02

Depuis le terminal

La CLI en crée une sans connexion, attend qu’elle soit prête et écrit DATABASE_URL dans votre fichier d’environnement – comme elle le fait pour un projet. Votre application se connecte à son prochain démarrage.

$ capydb ephemeral create
Created ephemeral database ephemeral-7f3a91c2; waiting for it to come up
Ephemeral database ephemeral-7f3a91c2 is ready
Env file updated: .env.local

$ capydb ephemeral claim      # keep it: becomes a normal project

# or, with nothing installed:
$ curl -X POST https://capydb.dev/api/capydb/v1/ephemeral-databases

03

Pour votre agent de code

Le serveur MCP de CapyDB l’expose comme un outil qui ne demande aucune connexion : un assistant peut donc donner à votre projet une base fonctionnelle au moment où il en a besoin, au lieu de s’arrêter pour vous demander de vous inscrire.

Si le travail mérite d’être conservé, l’agent vous remet le lien de récupération. C’est la seule étape qui a besoin de vous.

04

72 heures, puis plus rien

Il n’y a rien à nettoyer. Quand le délai est écoulé, la base, ses données et ses identifiants sont supprimés – ni mis en pause, ni archivés.

  • -Dimensionnée comme la plus petite offre : 2 Go de stockage et 15 connexions
  • -Se met en pause quand elle est inactive et reprend à la connexion suivante, comme toute base CapyDB
  • -Ni sauvegardes ni restauration à un instant donné tant qu’elle n’est pas récupérée

05

La récupérer et continuer à construire

La récupération déplace la base dans votre espace de travail comme un projet ordinaire. Les données et les chaînes de connexion ne changent pas : l’application que vous y avez branchée continue de tourner – ni export, ni import, ni bascule.

Dès cet instant, elle n’expire plus, bénéficie de sauvegardes nocturnes et tourne sur votre offre. Une offre est nécessaire pour la récupérer ; chaque offre démarre par un mois offert.

06

Ce pour quoi elle n’est pas faite

Tout ce que vous ne pouvez pas vous permettre de perdre. Une base éphémère non récupérée n’a qu’une clé – le jeton de récupération que cette page ou la CLI conserve pour vous – et CapyDB n’en stocke que l’empreinte. Si vous le perdez, la base ne peut être ni retrouvée ni récupérée ; elle expire, tout simplement.

  • -Le nombre de bases non récupérées est plafonné sur l’ensemble de la plateforme : aux heures chargées, il peut vous être demandé de réessayer plus tard
  • -La création est limitée en débit par visiteur