All VPS apps
Databases

PostgreSQL 17 on your own cloud server

A dedicated PostgreSQL server that your apps, scripts and BI tools can reach over the internet with a user and password — the whole machine's resources go to your data.

Order a server with PostgreSQL See VPS plans

About PostgreSQL

PostgreSQL is an open-source relational database developed for more than 30 years. It is known for strict SQL compliance, reliable transactions and features such as JSONB columns, full-text search, window functions and a large ecosystem of extensions.

It is the default choice for many web frameworks and is used by everyone from single-developer side projects to large companies. Version 17, released in 2024, improved vacuum memory use, logical replication and JSON support.

Running PostgreSQL on its own server rather than next to the application gives the database predictable memory and disk throughput, lets several apps share one instance, and keeps you free to tune configuration and pick extensions yourself. Roles, privileges and connection limits are also entirely yours to set.

What people use it for

A backend for your apps

Point Laravel, Django, Rails or Node.js apps hosted elsewhere at one database server over a standard connection string.

Analytics and reporting

Load data from your services and query it with SQL or connect a BI tool that speaks PostgreSQL.

Staging and testing

Keep a copy of production data on a separate server for migrations and test runs.

After you order

PostgreSQL is installed on your server on its first start and listens on <server address>:5432. The user is postgres; its password is shown on the server page in the Rivervo panel, together with a ready command: psql -h <server address> -U postgres. Port 5432 (TCP) is opened in the server firewall, so you can connect from any machine with the password.

How it works

  1. Choose PostgreSQL on the server order page and pick a plan with enough memory.
  2. The app is installed on the server on its first start, usually within a few minutes.
  3. Open the server in your panel: the address and the sign-in details are there.

Questions about PostgreSQL

The minimum is 1 GB of memory and 20 GB of disk, which suits small apps and testing. PostgreSQL uses spare memory for caching, so a larger plan helps once your working data set grows.
Yes — whether you pick an ARM plan or an x86 one, PostgreSQL is installed the same way.
Use host <server address>, port 5432, user postgres and the password from the panel — for example postgresql://postgres:<password>@<server address>:5432/postgres.