Databases

Servano provides managed PostgreSQL 16 databases running in the same EU region as your services — low latency, zero maintenance.

Creating a database

Project → DatabaseCreate PostgreSQL database. Provisioning takes a few seconds. Storage depends on your plan:

| Plan | PostgreSQL storage | | --- | --- | | Static | — | | Starter | Shared, 256 MB | | Developer | 1 GB | | Pro | 10 GB |

Connecting

The connection string is shown masked on the database page:

postgresql://myapp_user:••••••••@db.eu-central-1.servano.io:5432/myapp
  • Copy places the full string on your clipboard (the access is recorded in the audit log).
  • The idiomatic setup is to store it as the DATABASE_URL environment variable of your service — most ORMs (Prisma, Drizzle, TypeORM, Sequelize) pick it up automatically.

Connections require TLS. Connection limit is 20 per database on all plans.

Backups

Daily snapshots are taken automatically and retained for 30 days. Restores are handled by support today (email us with the timestamp you need); self-service restore is coming soon.

Good to know

  • Databases live on EU infrastructure — your data is stored in the EU and we don't replicate it outside, in line with our GDPR commitments.
  • One database per project on Pro and Scale; Redis is included on both.
  • Storage usage and connection counts are visible on the database page.