Databases
Servano provides managed PostgreSQL 16 databases running in the same EU region as your services — low latency, zero maintenance.
Creating a database
Project → Database → Create 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_URLenvironment 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.