https://github.com/portabase/portabase
Portabase - Database backup & restore tool for PostgreSQL, MySQL, MsSQL, MariaDB, Firebird SQL, SQLite, MongoDB, Redis and Valkey
https://github.com/portabase/portabase
backup backup-tool better-auth database devops docker drizzle-orm firebirdsql mariadb mongodb mssql-database mysql nextjs postgresql redis selfhosted sqlite-database sqlite3 valkey
Last synced: 3 days ago
JSON representation
Portabase - Database backup & restore tool for PostgreSQL, MySQL, MsSQL, MariaDB, Firebird SQL, SQLite, MongoDB, Redis and Valkey
- Host: GitHub
- URL: https://github.com/portabase/portabase
- Owner: Portabase
- License: apache-2.0
- Created: 2024-10-19T08:04:10.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-06-04T07:09:55.000Z (8 days ago)
- Last Synced: 2026-06-04T09:22:13.159Z (8 days ago)
- Topics: backup, backup-tool, better-auth, database, devops, docker, drizzle-orm, firebirdsql, mariadb, mongodb, mssql-database, mysql, nextjs, postgresql, redis, selfhosted, sqlite-database, sqlite3, valkey
- Language: TypeScript
- Homepage: https://portabase.io
- Size: 32.4 MB
- Stars: 946
- Watchers: 5
- Forks: 53
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Citation: CITATION.cff
- Security: .github/SECURITY.md
Awesome Lists containing this project
README
Portabase
Portabase is a tool designed to simplify the backup and restoration of your database instances. It integrates seamlessly with Portabase agents for managing operations securely and efficiently.
[](LICENSE)
[](https://hub.docker.com/r/portabase/portabase)
[](https://github.com/Portabase/portabase/pkgs/container/charts%2Fportabase)
[](https://github.com/Portabase/portabase)
[](https://www.buymeacoffee.com/portabase)
[](https://www.postgresql.org/)
[](https://www.mysql.com/)
[](https://mariadb.org/)
[](https://sqlite.org/)
[](https://redis.io/)
[](https://www.mongodb.com/)
[](https://valkey.io/)
[](https://firebirdsql.org/)
[](https://www.microsoft.com/en-us/sql-server)
[](https://github.com/Portabase/portabase)
[](https://github.com/Portabase/portabase)
[![NextJS][NextJS]][NextJS-url]
[![BetterAuth][BetterAuth]][BetterAuth-url]
[![Drizzle][Drizzle]][Drizzle-url]
[![ShadcnUI][ShadcnUI]][ShadcnUI-url]
[![Docker][Docker]][Docker-url]
Website •
Documentation •
Demo •
Installation •
Report Bug •
Request Feature

## Installation
You have 4 ways to install Portabase:
- Automated CLI (recommended) - [details](https://portabase.io/docs/dashboard/setup#cli)
- Docker Run - [details](https://portabase.io/docs/dashboard/setup#docker)
- Docker Compose setup - [details](https://portabase.io/docs/dashboard/setup#docker-compose)
- Kubernetes with Helm [details](https://portabase.io/docs/dashboard/setup#helm)
- Development setup - [details](https://portabase.io/docs/dashboard/setup#development)
**Ensure Docker is installed on your machine before getting started.**
## Supported databases
| Engine | Support | Supported Versions | Restore |
|:-------------------|:----------|:------------------------------|:--------|
| **PostgreSQL** | ✅ Stable | 12, 13, 14, 15, 16, 17 and 18 | Yes |
| **MySQL** | ✅ Stable | 5.7, 8 and 9 | Yes |
| **MariaDB** | ✅ Stable | 10 and 11 | Yes |
| **MongoDB** | ✅ Stable | 4, 5, 6, 7 and 8 | Yes |
| **SQLite** | ✅ Stable | 3.x | Yes |
| **Redis** | ✅ Stable | 2.8+ | No |
| **Valkey** | ✅ Stable | 7.2+ | No |
| **Firebird** | ✅ Stable | 3.0, 4.0, 5.0 | Yes |
| **MSSQL Server** | ✅ Stable | 2017, 2019, 2022, Azure SQL | Yes |
See the [Database Servers documentation](https://portabase.io/docs/agent/db) for version-specific backup and restore details.
## Contributors
[](https://github.com/Portabase/portabase/graphs/contributors)
[](https://www.buymeacoffee.com/portabase)
## License
Distributed under the Apache License. See `LICENSE.txt` for more details.
[Docker]: https://img.shields.io/badge/Docker-2496ED?logo=docker&logoColor=fff&style=for-the-badge
[NextJS]: https://img.shields.io/badge/next.js-000000?style=for-the-badge&logo=nextdotjs&logoColor=white
[BetterAuth]: https://img.shields.io/badge/Better%20Auth-FFF?logo=betterauth&logoColor=000&style=for-the-badge
[Drizzle]: https://img.shields.io/badge/Drizzle-111?style=for-the-badge&logo=Drizzle&logoColor=c5f74f
[ShadcnUI]: https://img.shields.io/badge/shadcn/ui-000000?style=for-the-badge&logo=shadcn/ui&logoColor=white
[NextJS-url]: https://nextjs.org/
[BetterAuth-url]: https://www.better-auth.com/
[Drizzle-url]: https://orm.drizzle.team/
[ShadcnUI-url]: https://ui.shadcn.com/
[Docker-url]: https://www.docker.com/