Dokploy

Databasus

Free, open source and self-hosted tool to backup PostgreSQL, MySQL, MariaDB and MongoDB. Multiple storages (S3, Google Drive, FTP, etc.), notifications and Point-in-Time Recovery. Successor of Postgresus

Databasus logo

Configuration

services:
  databasus:
    image: databasus/databasus:latest
    ports:
      - "4005"
    volumes:
      # Persistent data storage
      - databasus-data:/databasus-data
    restart: unless-stopped
    environment:
      # Optional: Set timezone
      - TZ=UTC
    healthcheck:
      test: [ "CMD", "databasus", "healthcheck" ]
      interval: 30s
      timeout: 5s
      retries: 3
      start_period: 60s

volumes:
  databasus-data:
    driver: local
[variables]
main_domain = "${domain}"

[config]
env = []
mounts = []

[[config.domains]]
serviceName = "databasus"
port = 4005
host = "${main_domain}"

Base64

To import this template in Dokploy: create a Compose service → AdvancedBase64 import and paste the content below:

ewogICJjb21wb3NlIjogInNlcnZpY2VzOlxuICBkYXRhYmFzdXM6XG4gICAgaW1hZ2U6IGRhdGFiYXN1cy9kYXRhYmFzdXM6bGF0ZXN0XG4gICAgcG9ydHM6XG4gICAgICAtIFwiNDAwNVwiXG4gICAgdm9sdW1lczpcbiAgICAgICMgUGVyc2lzdGVudCBkYXRhIHN0b3JhZ2VcbiAgICAgIC0gZGF0YWJhc3VzLWRhdGE6L2RhdGFiYXN1cy1kYXRhXG4gICAgcmVzdGFydDogdW5sZXNzLXN0b3BwZWRcbiAgICBlbnZpcm9ubWVudDpcbiAgICAgICMgT3B0aW9uYWw6IFNldCB0aW1lem9uZVxuICAgICAgLSBUWj1VVENcbiAgICBoZWFsdGhjaGVjazpcbiAgICAgIHRlc3Q6IFsgXCJDTURcIiwgXCJkYXRhYmFzdXNcIiwgXCJoZWFsdGhjaGVja1wiIF1cbiAgICAgIGludGVydmFsOiAzMHNcbiAgICAgIHRpbWVvdXQ6IDVzXG4gICAgICByZXRyaWVzOiAzXG4gICAgICBzdGFydF9wZXJpb2Q6IDYwc1xuXG52b2x1bWVzOlxuICBkYXRhYmFzdXMtZGF0YTpcbiAgICBkcml2ZXI6IGxvY2FsXG4iLAogICJjb25maWciOiAiW3ZhcmlhYmxlc11cbm1haW5fZG9tYWluID0gXCIke2RvbWFpbn1cIlxuXG5bY29uZmlnXVxuZW52ID0gW11cbm1vdW50cyA9IFtdXG5cbltbY29uZmlnLmRvbWFpbnNdXVxuc2VydmljZU5hbWUgPSBcImRhdGFiYXN1c1wiXG5wb3J0ID0gNDAwNVxuaG9zdCA9IFwiJHttYWluX2RvbWFpbn1cIlxuIgp9

Tags

postgres, backup, s3


Version: latest

On this page