Try describing what you need:

portabase logo

portabase

★ 1.9k
Apache License 2.0Open Source — No Paywall2 Containers — 2 containers — light hosting footprintDocker · Compose · K8s +1Needs Postgres10+ active committers (12mo)

About

Portabase is a database backup and restoration tool aimed at helping users manage database instances more safely and efficiently. It is positioned as a dashboard-style product that works alongside...

Community Ratings

No ratings yet
portabase

Features

  • database backup
  • database restoration
  • secure agent-based operations
  • support for PostgreSQL
  • support for MySQL
  • support for MariaDB
  • support for MongoDB
  • support for SQLite
  • support for Redis
  • support for Valkey

Details

Last Updated
Nov 3, 2026
Created
Oct 19, 2024
Install Methods
dockerdocker-composekubernetessource
Requirements
DockerPortabase agents
Default Port
8887web UI
Authentication
local
Backup & Export
file-backupdatabase-dumpnative-export
Privacy & Independence
No Cloud Required
Deployment

Deployment: Docker Compose ✓2 Containers — light hosting footprintRuns as 2 containers

Run portabase yourself

Pick how much you want to manage.

2 more ways to host

Some links earn us a commission. netcup pays us one and is our preferred VPS host.

Is this your project? Sponsor a listing

Run portabase with Docker Compose

Compose file from the portabase project repository.

2 services · database: postgres · infra: postgres

no resource limits declared

needs persistent storage (2 volumes)

docker-compose.prod.yml · @ 6cb2afd · scanned Nov 3, 2026

services:
  app:
    build:
     context: .
     dockerfile: docker/dockerfile/Dockerfile
     target: prod
#    image: portabase/portabase:1
    ports:
      - "8887:80"
    environment:
      TZ: "Europe/Paris"
    env_file:
      - .env
    volumes:
      - portabase-data:/data
    depends_on:
      db:
        condition: service_healthy
    container_name: portabase-app-prod
    healthcheck:
      test: ["CMD-SHELL", "curl -f http://localhost/api/health"]
      interval: 30s
      timeout: 5s
      retries: 3
      start_period: 60s

  db:
    image: postgres:16-alpine
    ports:
      - "5433:5432"
    volumes:
      - postgres-data:/var/lib/postgresql/data
    environment:
      - POSTGRES_DB=devdb
      - POSTGRES_USER=devuser
      - POSTGRES_PASSWORD=changeme
    healthcheck:
      test: ["CMD-SHELL", "pg_isready -U devuser -d devdb"]
      interval: 10s
      timeout: 5s
      retries: 5

volumes:
  portabase-data:
  postgres-data:

This file may be out of date. Check the portabase documentation for current setup steps.

Track your self-hosted stack

Bookmark software to try, rate tools you've used, and keep your collection in one place.

Metadata extracted from README on Sep 21, 2026

Alternatives to portabase

backrest logo

backrest

7.8k
Backrest is a web-accessible backup solution built on top of restic, with a WebUI for creating repositories, browsing snapshots, and restoring files.
File & Object StorageDigital ArchivingSelf Hosting Solutions+1
Details

Related Software

Dokploy logo

Dokploy

38.2k
Dokploy is a self-hostable Platform as a Service for deploying and managing applications and databases.
Platform as a ServiceSelf Hosting SolutionsFOSS with Issues+4
FOSS with Issues
Details
Coolify logo

Coolify

65.6k
Coolify is an open-source, self-hostable platform for managing servers, applications, and databases as an alternative to Heroku, Netlify, and Vercel.
Platform as a ServiceSelf Hosting SolutionsPermissive License+3
4 Containers
Details
Appsmith logo

Appsmith

41.2k
An open-source low-code platform for building, deploying, and maintaining custom applications.
Low Code DevelopmentPermissive LicenseAutomation Tools+3
Details
Briefkasten logo

Briefkasten

1.2k
Briefkasten is a SvelteKit-based self-hosted web application with a Hono API for managing the service's backend.
Bookmark ManagementPermissive LicenseSelf Hosting Solutions+2
2 ContainersFully FOSS
Details
restic logo

restic

37.0k
restic is a fast, efficient, and secure backup program for creating and restoring encrypted backups across multiple operating systems.
Digital ArchivingFile & Object Storage
Details
Vaultwarden logo

Vaultwarden

70.2k
A self-hosted alternative server implementation of the Bitwarden Client API, compatible with official Bitwarden clients.
Password ManagersCopyleft LicenseSecret Management+1
Single Container
Details
SQLPage logo

SQLPage

2.6k
An SQL-only web app builder that turns database queries into interactive websites.
Low Code DevelopmentWebsite BuildersDatabase Management+3
Details
Azimutt logo

Azimutt

2.2k
Azimutt is a full-stack database exploration tool for designing, exploring, documenting, querying, and analyzing database schemas and data.
Database ManagementIDE ToolsPermissive License+2
Details
ANALOG logo

ANALOG

51
A minimal self-hosted analytics tool.
Analytics ToolsPermissive LicenseSelf Hosting Solutions+1
Details
Hasura logo

Hasura

32.1k
An open source GraphQL engine that provides a single secure API endpoint for accessing data and building modern applications.
API ManagementPermissive LicenseDatabase Management
6 Containers
Details