Direct Connections, No Middleman
Provision managed PostgreSQL with gigalixir pg:create.Get a direct network path to your data.
No PgBouncer middleware to break your prepared statements or advisory locks.

Most managed database platforms force your connections through a pooler like PgBouncer to manage scale.
While this saves memory, it silently breaks critical PostgreSQL features that modern frameworks rely on.Gigalixir provides a direct, unmediated connection to your database instance.
We believe your application architecture should be dictated by your code, not by the limitations of your hosting provider's network proxy.
You are a developer, not a Database Administrator.
We handle the operational toil so you can focus on schema design and query optimization.
We perform continuous backups of your data. For Standard tier and higher, we handle daily snapshots and write-ahead log (WAL) archiving.
You can trigger manual backups before risky deploys and restore to a previous point in time via the CLI if a migration goes wrong.
You do not need to log into a web console or write Terraform to get a database.
Run gigalixir pg:create and we provision a database, generate secure credentials, and automatically inject the DATABASE_URL into your application's configuration.
Our databases run on enterprise-grade infrastructure on AWS or GCP, depending on your region choice.
Data is persisted on durable, network-attached storage volumes that exist independently of the compute instance, ensuring data safety even in the event of hardware failure.

The Questions We Get The Most at Gigalixir Support
It depends on your plan.
The Free Tier databases are multi-tenant; your data is isolated securely, but compute resources are shared.
Standard Tier and higher databases are isolated instances with dedicated CPU and memory resources, providing consistent performance for production workloads.
For most applications, no. Direct connections are preferred.
However, if you are running a high-scale architecture with thousands of concurrent short-lived connections (e.g., serverless functions connecting to Postgres), you are free to deploy your own PgBouncer instance as a Gigalixir app to sit in front of your database.
Standard tier databases include automatic daily backups managed by the platform.
You can also capture a manual backup at any time using gigalixir pg:backups:capture.
You can download these backups to your local machine for off-site storage or compliance audits.
Yes, but only securely. We do not expose your database port (5432) to the open public internet by default to prevent brute-force attacks.
You can use the gigalixir pg:psql command to tunnel in, or contact support to configure specific access controls if external connectivity is a strict requirement.
We support recent stable versions of PostgreSQL.
When you provision a new database, we select a current, supported version (e.g., Postgres 14 or 15).
We handle minor version upgrades (security patches) automatically during maintenance windows.
Reach out directly to the Engineers who built Gigalixir to discuss your specific architecture, integration challenges, or compliance constraints here 👇
Stop fighting generic cloud infrastructure.
Whether you’re working with Elixir, Python, or Node.js, get the specialized support and performance your application deserves.