PostgreSQL Hosting

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.

PostgreSQL logo with a blue hexagonal patterned background.


Managed Operations

You are a developer, not a Database Administrator.

We handle the operational toil so you can focus on schema design and query optimization.

Automated Backups

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.

One-Command Provisioning

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.

High Availability

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.

Glowing purple translucent stacked cylindrical database icons with light reflections on a dark surface.

FAQs

The Questions We Get The Most at Gigalixir Support

Is this a shared database?

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.

Do I need to configure PgBouncer myself?

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.

How do I backup my data?

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.

Can I access the database from outside Gigalixir?

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.

What version of PostgreSQL do you run?

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.

Still have questions?

Reach out directly to the Engineers who built Gigalixir to discuss your specific architecture, integration challenges, or compliance constraints here 👇

 Ready to Get Started?
Choose Your Gigalixir Path‍

Free Tier

✓  1 App Replica (0.5 GB memory)
✓  Free Tier PostgreSQL Database
✓  Custom Domains & SSL
✓  Zero-downtime Deploys for secure database access.
Sign Up for a Free Gigalixir Account

Standard Tier

✓  SSH & Remote Console access
✓  No 30-day inactivity sleeps
✓  Clustering & Node Discovery
✓  HA Database & Read Replicas
Sign Up for a Standard Gigalixir Account

Trusted by Engineering Teams Everywhere

High-Performance Hosting for Modern Apps.

Stop fighting generic cloud infrastructure.

Whether you’re working with Elixir, Python, or Node.js, get the specialized support and performance your application deserves.