Post

Portabase

Portabase is a self-hosted dashboard to schedule, run and restore database backups for PostgreSQL, MySQL, MariaDB, MsSQL, Firebird, SQLite, MongoDB, Redis and Docker volumes. It supports retention policies, notifications and multiple storage backends (local, S3, Azure, GCS).

Portabase
In Development
This script is currently in active development and may be unstable or incomplete. Use in production environments is not recommended.

Installation

Default install:

1
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVED/main/ct/portabase.sh)"
CPU: 4 cores RAM: 8192 MB Disk: 15 GB OS: Debian 13

Default Credentials

UsernamePassword
admin@example.comPortabase123!

Configuration

Config file:

1
/opt/portabase/.env

Notes

Change the default admin password (admin@example.com / Portabase123!) after the first login.
SMTP, storage backends and auth providers can be configured in /opt/portabase/.env - restart with 'systemctl restart portabase' after changes.

Web Interface

Port: 3000

Source code
Loading...