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.
Website • Documentation • Demo • Installation • Report Bug • Request Feature
You have 5 ways to install Portabase:
- Automated CLI (recommended) - details
- Docker Run - details
- Docker Compose setup - details
- Unraid Community Apps - details - unraid support thread
- Kubernetes with Helm - details
- Development setup - details
Ensure Docker is installed on your machine before getting started.
| 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 |
| Docker Volume | ✅ Stable | Docker Engine 20.10+ | Yes |
See the Database Servers documentation for version-specific backup and restore details.
Some Portabase features were developed thanks to organizations that funded their implementation. These features are fully open source and available to everyone under the Apache License 2.0.
| Feature | Funded by | Released in |
|---|---|---|
| MSSQL backups as DACPAC and restore over existing databases | Dashboard 1.32.0 · Agent 1.22.0 |
Need a specific feature? Portabase accepts funded development requests. Contact us.
🙏 Thank you to the incredible sponsors for supporting this project! Your contributions help keep Portabase running and growing. If you'd like to join and become a sponsor, please visit the sponsorship page and be part of something great! 🚀
|
Become a platinum sponsor |
|
Become a gold sponsor |
|
Become a silver sponsor |
|
Become a community sponsor |
Distributed under the Apache License. See LICENSE.txt for more details.