6,598 open-source and SaaS tools, with GitHub stats refreshed every day.

Autobase

Open source

Autobase is an open-source platform that provides a DBaaS-like experience for PostgreSQL on your own infrastructure, automating clusters, failover and backups.

autobase.tech
Autobase homepage screenshot
GitHub stars
4.4k
Last commit
yesterday
Repository age
7 years
Version
2.11.0
Licence
MIT
Self-hosted
Yes

About Autobase

Autobase is an internal database platform for PostgreSQL that brings the managed database experience of a cloud DBaaS onto infrastructure you control. You build and operate production-grade PostgreSQL clusters with high availability, and the tool aims to simplify deployment, reduce operating costs and make database management approachable even for teams without deep database expertise.

It automates deployment, failover, backups, restore, upgrades and scaling, with Patroni topics indicating a proven high-availability foundation, and offers a web interface written in TypeScript on top of automation scripts. The documentation includes an architecture overview. It is the successor to what was previously a PostgreSQL cluster automation project.

Autobase is MIT-licensed and self-hosted, running on your own servers, virtual machines or cloud accounts. It suits platform teams and companies that want managed-database convenience without paying for a hosted service, and that are ready to operate the underlying machines.

Key features

  • Highly available PostgreSQL cluster creation
  • Automatic failover between nodes
  • Backup and restore automation
  • Automated upgrades and scaling
  • Web interface for cluster management
  • Runs on your own infrastructure

Good fit for

  • →Building an internal DBaaS for PostgreSQL
  • →Highly available Postgres without a cloud provider
Tags
postgresql
dbaas
high-availability
patroni
automation
self-hosted
failover
backups

Open-source alternatives to Autobase

See all

SaaS alternatives to Autobase

See all