7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Portabase

Open source

Self-hosted backup and restore tool for databases and Docker volumes, supporting PostgreSQL, MySQL, MariaDB, MongoDB, Redis, SQLite, MSSQL, and Firebird.

portabase.io
Portabase homepage screenshot
GitHub stars
1.8k
Last commit
3 days ago
Repository age
23 months
Version
1.31.0
Licence
Apache-2.0
Self-hosted
Yes

About Portabase

Portabase is a tool designed to simplify backing up and restoring database instances. It works with PostgreSQL, MySQL, MariaDB, MSSQL, Firebird SQL, SQLite, MongoDB, Redis, and Valkey, and it can also back up Docker volumes. It uses Portabase agents to carry out operations securely, and it is released under the Apache-2.0 license.

The web application is built with Next.js, Better Auth, Drizzle, and shadcn/ui and runs in Docker. The README lists five installation routes: an automated CLI that it recommends, Docker run, Docker Compose, Unraid Community Apps, and Kubernetes with Helm, plus a development setup. A demo, documentation, and a bug and feature request tracker are provided.

Portabase suits developers, homelab owners, and small operations teams who run several databases and want a single dashboard for scheduling and managing backups without writing cron scripts for each engine.

Key features

  • Backup and restore for many database engines
  • Docker volume backups
  • Agents for secure remote operations
  • Web dashboard built with Next.js
  • Docker, Compose, Helm, and Unraid installs
  • Automated CLI installer

Good fit for

  • →Central backup management for several databases
  • →Homelab database and volume backups
Tags
database-backup
postgresql
mysql
mongodb
docker
self-hosted
devops
restore

Portabase: questions and answers

What is Portabase used for?
Portabase is a self-hosted backup and restore tool for databases and Docker volumes, supporting PostgreSQL, MySQL, MariaDB, MongoDB, Redis, SQLite, MSSQL, and Firebird. It is a good fit for central backup management for several databases, and homelab database and volume backups.
Is Portabase open source?
Yes. Portabase is open source under the Apache-2.0 licence. Its source code is on GitHub at Portabase/portabase and is written mainly in TypeScript.
Is Portabase free?
Yes. Portabase is open source, so the software itself is free to use.
Can I self-host Portabase?
Yes. Portabase can be self-hosted on your own server or infrastructure.
What are some alternatives to Portabase?
Similar open-source tools in the Database Tools category include Databasus, Nosqlclient and DbGate. SaaS products in the same category include Navicat, Valentina Studio and DBCode.
Is Portabase actively maintained?
Yes. The most recent commit to Portabase was on 29 September 2026, and the latest release is 1.31.0, published on 29 September 2026. The project has 1.8k stars on GitHub.

Open-source alternatives to Portabase

See all

SaaS alternatives to Portabase

See all