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
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 → Advanced → Base64 import and paste the content below:
ewogICJjb21wb3NlIjogInNlcnZpY2VzOlxuICBkYXRhYmFzdXM6XG4gICAgaW1hZ2U6IGRhdGFiYXN1cy9kYXRhYmFzdXM6bGF0ZXN0XG4gICAgcG9ydHM6XG4gICAgICAtIFwiNDAwNVwiXG4gICAgdm9sdW1lczpcbiAgICAgICMgUGVyc2lzdGVudCBkYXRhIHN0b3JhZ2VcbiAgICAgIC0gZGF0YWJhc3VzLWRhdGE6L2RhdGFiYXN1cy1kYXRhXG4gICAgcmVzdGFydDogdW5sZXNzLXN0b3BwZWRcbiAgICBlbnZpcm9ubWVudDpcbiAgICAgICMgT3B0aW9uYWw6IFNldCB0aW1lem9uZVxuICAgICAgLSBUWj1VVENcbiAgICBoZWFsdGhjaGVjazpcbiAgICAgIHRlc3Q6IFsgXCJDTURcIiwgXCJkYXRhYmFzdXNcIiwgXCJoZWFsdGhjaGVja1wiIF1cbiAgICAgIGludGVydmFsOiAzMHNcbiAgICAgIHRpbWVvdXQ6IDVzXG4gICAgICByZXRyaWVzOiAzXG4gICAgICBzdGFydF9wZXJpb2Q6IDYwc1xuXG52b2x1bWVzOlxuICBkYXRhYmFzdXMtZGF0YTpcbiAgICBkcml2ZXI6IGxvY2FsXG4iLAogICJjb25maWciOiAiW3ZhcmlhYmxlc11cbm1haW5fZG9tYWluID0gXCIke2RvbWFpbn1cIlxuXG5bY29uZmlnXVxuZW52ID0gW11cbm1vdW50cyA9IFtdXG5cbltbY29uZmlnLmRvbWFpbnNdXVxuc2VydmljZU5hbWUgPSBcImRhdGFiYXN1c1wiXG5wb3J0ID0gNDAwNVxuaG9zdCA9IFwiJHttYWluX2RvbWFpbn1cIlxuIgp9Links
Tags
postgres, backup, s3
Version: latest