Managed databases

Databases, provisioned in one click

Add a managed PostgreSQL, MySQL, Redis or MongoDB to your project without leaving the dashboard. Credentials inject automatically, backups run daily, and nothing is exposed to the public internet.

One-click provisioning

PostgreSQL, MySQL, Redis or MongoDB from the official image, on a persistent volume — no setup.

Auto-injected credentials

Link a database to a project and its connection string lands in your app's env on the next deploy.

Daily backups & restore

Automatic daily backups with 7-day retention. Back up or restore any snapshot in one click.

Private by default

Databases are reachable only on the internal network, never published to the public internet.

How it works

  1. 1Open Databases in the dashboard and pick an engine.
  2. 2Darmi Cloud provisions the container and persistent volume, and generates credentials.
  3. 3Link the database to a project — its connection string injects on the next deploy.
  4. 4Relax: daily backups run automatically with 7-day retention.

FAQ

Which databases can I provision?

PostgreSQL, MySQL, Redis and MongoDB — each from its official image, running in an isolated container with a persistent volume on the internal network.

How much do managed databases cost?

The Team plan includes 3 databases. On Pro, each database is a €5/month add-on. Databases require a paid plan.

How do credentials reach my app?

Link a database to a project and its connection string (DATABASE_URL, REDIS_URL or MONGODB_URI) is injected as an environment variable on the next deployment.

Are backups automatic?

Yes. Databases are backed up daily with 7-day retention, and you can trigger a manual backup or restore any backup in one click.

Are my databases exposed to the internet?

No. Managed databases listen only on the internal network — they are never published to the host, so only your linked apps can reach them.