# Portabase Dashboard

Portabase Dashboard is a self-hosted dashboard for backing up and restoring database instances. It is open source and self-hosted, installable on Docker Hub, Unraid and Proxmox.

Canonical page: https://ourlocalhost.com/app/217/portabase-dashboard

## Description

Portabase Dashboard is a self-hosted dashboard for backing up and restoring database instances. It monitors database agents, shows backup status, and lets you restore data from previous backups. It suits self-hosters who need lightweight database protection without full VM or enterprise backup platforms.

## Platform availability

Available on 2 of 9 platforms: Unraid, Proxmox.

## Health score

74/100 (Good), based on 4 of 4 factors.
- Maintained: 100 (last commit 23 days ago)
- Popular: 65 (1,821 GitHub stars)
- Easy to install: 45 (2 install platforms, install notes, Docker image)
- Light to run: 60 (2 GB minimum RAM, runs on ARM)

## Links

- Docker Hub: https://hub.docker.com/r/portabase/portabase
- Unraid: https://ca.unraid.net/apps/portabase-dashboard-1sdc97m05ufd7q?q=Portabase-Dashboard
- Proxmox: https://community-scripts.github.io/ProxmoxVE/scripts?id=portabase
- Official website: https://portabase.io
- GitHub: https://github.com/Portabase/portabase
- Documentation: https://portabase.io/docs

## Common questions

### Do I need to open inbound ports from the Portabase Dashboard server to my database hosts?

No. The central server does not contact agents directly; agents periodically contact the central server.

### What Helm prerequisite can prevent the Portabase installation from working correctly?

Use the documented Helm command that creates a random project.secret before installing. If that secret is not generated, the project may be misconfigured and the installation may not work as expected.

### Why might the Portabase dashboard fail to show a database's details?

Each database must be linked to a project before its details are opened. If it is not linked, the API returns a 403 error, so the dashboard may not be able to show that database's details.

### Can Portabase authenticate users through external identity providers?

Yes. Portabase supports OIDC and OAuth2 authentication connectors, allowing one or more external identity providers.

### Which database engines supported by Portabase can be restored?

Restore is supported for PostgreSQL, MySQL, MariaDB, MongoDB, SQLite, Firebird, MSSQL Server, and Docker Volume. Redis and Valkey are backed up, but restore is not supported.

## Alternatives

- Veeam Backup &amp; Replication: Veeam Backup works with both standalone ESXi and Hyper-V hosts, as well as with large virtual deployments.
- databasement: Databasement is a self-hosted web application for scheduling, storing, and restoring database backups.

---
Source: Our Local Host (https://ourlocalhost.com/app/217/portabase-dashboard), the self-hosted and open-source app directory.
