Ephemere Datenbanken

Benutzen. Vergessen.

Starte in Sekunden eine Wegwerf-Postgres, um deine App laufen zu lassen oder zu testen, und vergiss danach, dass es sie je gab. Oder übernimm sie und bau weiter.

Keine Anmeldung · Keine Karte · Nach 72 Stunden weg

01

Eine echte Datenbank, keine Sandbox

Eine ephemere Datenbank ist dasselbe Postgres, auf dem jedes CapyDB-Projekt läuft: eigene Zelle, eigene Zugangsdaten, TLS auf jeder Verbindung, ein gepoolter und ein direkter Connection String. Nichts ist simuliert und nichts wird geteilt.

Anders ist nur die Lebensdauer. Sie kostet nichts, verlangt kein Konto, und 72 Stunden nach dem Anlegen wird sie mit allem, was darin liegt, gelöscht.

02

Aus dem Terminal

Die CLI legt eine an, ohne dass du dich anmeldest, wartet auf sie und schreibt DATABASE_URL in deine Env-Datei – genau wie bei einem Projekt. Deine App verbindet sich beim nächsten Start.

$ 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

Für deinen Coding-Agenten

Der CapyDB-MCP-Server stellt das als Tool bereit, das keine Anmeldung braucht. So kann ein Assistent deinem Projekt genau dann eine funktionierende Datenbank geben, wenn es eine braucht, statt dich erst zur Registrierung zu schicken.

Wenn sich die Arbeit als erhaltenswert herausstellt, gibt dir der Agent den Übernahme-Link. Das ist der eine Schritt, für den er dich braucht.

04

72 Stunden, dann weg

Es gibt nichts aufzuräumen. Wenn die Zeit abläuft, werden die Datenbank, ihre Daten und ihre Zugangsdaten gelöscht – nicht pausiert, nicht archiviert.

  • -Dimensioniert wie der kleinste Tarif: 2 GB Speicher und 15 Verbindungen
  • -Pausiert im Leerlauf und läuft bei der nächsten Verbindung weiter, wie jede CapyDB-Datenbank
  • -Keine Backups und kein Point-in-Time-Recovery, bis sie übernommen wird

05

Übernehmen und weiterbauen

Beim Übernehmen wandert die Datenbank als gewöhnliches Projekt in deinen Workspace. Daten und Connection Strings ändern sich nicht, also läuft die App, die du darauf zeigen lässt, einfach weiter – kein Export, kein Import, kein Cutover.

Ab diesem Moment läuft sie nicht mehr ab, bekommt nächtliche Backups und läuft auf deinem Tarif. Zum Übernehmen ist ein Tarif nötig; jeder Tarif startet mit einem Gratismonat.

06

Wofür sie nicht gedacht ist

Für alles, dessen Verlust du dir nicht leisten kannst. Eine nicht übernommene ephemere Datenbank hat genau einen Schlüssel – das Claim-Token, das diese Seite oder die CLI für dich aufbewahrt – und CapyDB speichert nur dessen Hash. Geht es verloren, lässt sich die Datenbank weder wiederherstellen noch übernehmen; sie läuft einfach ab.

  • -Die Zahl nicht übernommener Datenbanken ist plattformweit begrenzt, deshalb wirst du zu Stoßzeiten eventuell gebeten, es später noch einmal zu versuchen
  • -Das Anlegen ist pro Besucher ratenbegrenzt