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.
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
- Choose PostgreSQL on the server order page and pick a plan with enough memory.
- The app is installed on the server on its first start, usually within a few minutes.
- Open the server in your panel: the address and the sign-in details are there.