Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Database Tools
  3. Portabase

Portabase

Apache-2.0TypeScript1.13.0

A self-hosted tool for backing up and restoring PostgreSQL, MySQL, MariaDB, MongoDB, SQLite, Redis, Valkey, and Firebird databases.

Visit WebsiteGitHubGitHub
794 stars42 forks0 contributors

What is Portabase?

Portabase is an open-source tool for backing up and restoring databases across multiple engines, including PostgreSQL, MySQL, MariaDB, MongoDB, SQLite, Redis, Valkey, and Firebird. It solves the problem of managing database backups in heterogeneous environments by providing a unified, self-hosted solution. The tool uses agents to securely handle operations and offers a modern dashboard for management.

Target Audience

DevOps engineers, database administrators, and developers who manage multiple database types and need a reliable, self-hosted backup solution. It's ideal for teams running mixed database stacks in production or development environments.

Value Proposition

Developers choose Portabase for its broad database engine support, self-hosted deployment model, and secure agent-based architecture. It provides a free, open-source alternative to commercial backup tools, with flexible installation options including Docker and Kubernetes.

Overview

Portabase - Database backup & restore tool for PostgreSQL, MySQL, MariaDB, Firebird SQL, SQLite, MongoDB, Redis and Valkey (more engines coming soon 🚀)

Use Cases

Best For

  • Backing up PostgreSQL databases in a self-hosted environment
  • Managing backups for mixed MySQL and MariaDB deployments
  • Securing MongoDB data with automated backup schedules
  • Protecting SQLite databases used in applications
  • Implementing a centralized backup solution for Redis and Valkey instances
  • Deploying a database backup tool on Kubernetes using Helm

Not Ideal For

  • Teams needing full restore functionality for Redis or Valkey databases
  • Organizations preferring fully managed, cloud-based backup services without self-hosting
  • Environments heavily reliant on Microsoft SQL Server, as support is still in development
  • Simple setups with a single database type where native or specialized backup tools might suffice

Pros & Cons

Pros

Broad Database Support

Handles PostgreSQL, MySQL, MariaDB, MongoDB, SQLite, Redis, Valkey, and Firebird, with plans for more engines, making it ideal for heterogeneous environments.

Flexible Deployment Options

Supports installation via CLI, Docker, Docker Compose, and Kubernetes Helm charts, offering adaptability for various infrastructure setups.

Secure Agent Architecture

Uses dedicated agents for operations, ensuring secure communication and isolation, as highlighted in the README's integration details.

Modern Web Dashboard

Provides a user-friendly interface for managing backups and monitoring, simplifying administration compared to command-line-only tools.

Cons

Limited Restore Capabilities

Restore is not supported for Redis and Valkey, as noted in the README's supported databases table, reducing its utility for full data recovery in those cases.

Docker Dependency

Most installation methods require Docker, which can be a barrier for teams not already using containerization in their workflow.

Agent Management Complexity

The agent-based model adds operational overhead, requiring separate deployment and maintenance compared to simpler, integrated backup solutions.

Frequently Asked Questions

Quick Stats

Stars794
Forks42
Contributors0
Open Issues13
Last commit3 days ago
CreatedSince 2024

Tags

#database-backup#devops#data-protection#redis#backup-tool#nextjs#drizzle-orm#selfhosted#kubernetes#mongodb#postgresql#better-auth#docker#mysql#backup#web-ui#self-hosted

Built With

N
Next.js
D
Docker
s
shadcn/ui

Links & Resources

Website

Included in

Database Tools5.1kMySQL2.6k
Auto-fetched 11 hours ago

Related Projects

DumplingDumpling

TiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vector search. No data silos. No noisy neighbors. No infrastructure ceiling.

Stars40,048
Forks6,179
Last commit2 days ago
DatabasusDatabasus

Database backup tool (PostgreSQL, MySQL\MariaDB and MongoDB)

Stars6,670
Forks345
Last commit3 days ago
pgbackrestpgbackrest

Reliable PostgreSQL Backup & Restore

Stars3,899
Forks353
Last commit6 days ago
MyDumperMyDumper

Official MyDumper Project

Stars3,131
Forks495
Last commit1 day ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub