Managed database

Deploy managed PostgreSQL in one click

Add a managed PostgreSQL database to your project in one click. Darmi Cloud provisions it from the official image on a persistent volume, injects DATABASE_URL into your app, and backs it up daily.

How to deploy PostgreSQL

  1. 1

    Open the Databases section

    Sign in, open the dashboard and go to Databases. Managed databases require a paid plan (Pro or Team).

  2. 2

    Provision PostgreSQL

    Click New database, choose PostgreSQL, and Darmi Cloud provisions the container on a persistent volume with generated credentials.

  3. 3

    Link it to your project

    Select the project to link. On the next deploy, the DATABASE_URL connection string is injected as an environment variable automatically.

  4. 4

    Ship — backups run for you

    Deploy your app; it connects using the injected credentials. Daily backups run automatically with 7-day retention, plus one-click manual backup and restore.

Great for

  • Relational data for Django, Rails, Laravel, Node and more.
  • Apps that expect a standard DATABASE_URL connection string.
  • Production workloads that need daily backups and one-click restore.
FAQ

PostgreSQL FAQ

How does my app get the PostgreSQL connection string?

Link the database to your project and DATABASE_URL is injected as an environment variable on the next deployment — no manual copy-paste.

Is PostgreSQL exposed to the internet?

No. It listens only on the internal network and is reachable only by your linked apps, never published to the host.

Are backups automatic?

Yes — daily backups with 7-day retention, plus one-click manual backup and restore from the dashboard.

What does it cost?

The Team plan includes 3 databases; on Pro each database is a €5/month add-on. A paid plan is required.