Introduction
Autobase is an Internal Database Platform for PostgreSQL, bringing the managed database experience of DBaaS into your own infrastructure. Create and manage hundreds or thousands of production-ready, highly available PostgreSQL clusters.
This solution is tailored for use on dedicated physical servers (recommended), virtual machines, and within both on-premises and cloud-based infrastructures.
Architecture

For a detailed description of the cluster components, visit the Architecture page.
Getting Started
Follow the step-by-step guide below to start the Autobase Console and create your first PostgreSQL cluster.
Review the Requirements section before deployment.
- Quick start
- With SSL (recommended)
Get the docker-compose file
curl -fsSL https://autobase.tech/platform.yml \
--output ./docker-compose.platform.yml
Run the Autobase Console
docker compose -f docker-compose.platform.yml up -d
Open the Console UI
Go to http://your-autobase-server and complete setup.
Create a PostgreSQL cluster
Refer to the Deployment section to learn more about the different deployment methods.
Create a DNS record
Create a DNS A record pointing your domain to the Autobase server IP address.
Get the docker-compose file
curl -fsSL https://autobase.tech/platform.ssl.yml \
--output ./docker-compose.platform.ssl.yml
Create the environment file
DOMAIN=autobase.example.com # Your domain
Run the Autobase Console
docker compose -f docker-compose.platform.ssl.yml up -d
Open the Console UI
Go to https://autobase.example.com (DNS name of your autobase server) and complete setup.
Create a PostgreSQL cluster
Refer to the Deployment section to learn more about the different deployment methods.
📩 Contact us at [email protected], and our team will help you implement Autobase into your infrastructure.