Zum Hauptinhalt springen
50 % Rabatt alle Pläne, begrenzte Zeit. Ab $2.48/mo
Portabase

Portabase

Portabase vereinfacht Backup und Wiederherstellung deiner Datenbankinstanzen. Ein zentrales Dashboard mit leichtgewichtigen Agents sichert PostgreSQL, MySQL/MariaDB, MongoDB, SQLite, Redis und mehr, verschlüsselt, in den Speicher deiner Wahl. Apache-2.0-lizenziert mit über 1.100 GitHub-Sternen.

Auf einen Blick

1.1k

GitHub-Sterne

188

Aktive Installationen

Lizenz Apache-2.0 Version Latest OS Ubuntu Server 24.04 LTS Min RAM 2 GB IP IPV4

Aktive Installationen sind Beispieldaten (Vorschau); die echte Kennzahl wird vor dem Start eingebunden.

Portabase-Dashboard aufrufen

  • Im Browser öffnen: http://<SERVER_IP>
  • Registriere dich und erstelle dein Konto.
  • Das zuerst erstellte Konto wird Admin.

Wichtige Dateien und Verzeichnisse

  • Installationspfad: /opt/portabase-dashboard
  • Compose-Datei: /opt/portabase-dashboard/docker-compose.yml
  • Umgebungsdatei: /opt/portabase-dashboard/.env
  • Nginx-Konfiguration: /etc/nginx/sites-available/portabase
  • PostgreSQL-Volume: postgres-data
  • Anwendungs-Volume: portabase-data

Den Stack verwalten

# Go to installation directory (where docker-compose.yml is located)
cd /opt/portabase-dashboard

# Show running containers and their status
docker compose ps

# View live logs (useful for debugging issues)
docker compose logs -f

# Restart all services without recreating containers
docker compose restart

# Stop and remove containers (data volumes remain unless explicitly removed)
docker compose down

# Start services in detached mode (background)
docker compose up -d

SSL mit einer Domain aktivieren

1. Richten Sie Ihre Domain auf die Server-IP aus.

2. Bearbeiten Sie die /opt/portabase-dashboard/.env Datei, um deinen Domainnamen festzulegen: PROJECT_URL=https://yourdomain.com

# Before
PROJECT_URL=http://<SERVER_IP>
# After
PROJECT_URL=https://yourdomain.com

3. Starte den Stack neu:

cd /opt/portabase-dashboard
docker compose down
docker compose up -d

4. Nginx-Konfigurationen bearbeiten und ersetzen server_name <SERVER_IP>; mit Ihrer Domain (server_name yourdomain.com;):

vim /etc/nginx/sites-available/portabase

5. Certbot installieren:

apt install -y certbot python3-certbot-nginx

6. Erzeuge das SSL-Zertifikat:

certbot --nginx -d yourdomain.com

7. Starte Nginx neu:

systemctl restart nginx

8. Browser öffnen und folgende Adresse aufrufen: https://yourdomain.com

Mehr zu Self-Hosted

Verwandte Apps.

Deploy Portabase now. Ab 2,48 $/Monat.