Skip to main content
DBDock handles the database chores you’d rather not write scripts for: backups, restores, database copies, scheduling, and cross-database migrations — with encryption, compression, and multi-cloud storage built in. There are two ways to use it, and they work together:

DBDock Cloud

A hosted dashboard at dbdock.xyz. Connect a database, schedule encrypted backups, and manage everything from the browser — no infrastructure to run.

DBDock CLI

An open-source, MIT-licensed command-line tool. Run backups and migrations locally or in CI, from a single dbdock command.
They’re the same toolkit. Cloud Sync links a local CLI project to your cloud dashboard, so you can automate from the terminal and monitor from the browser. Only non-secret metadata leaves your machine — see what syncs.

Pick your path

1

Just want a dashboard?

Start with the Cloud quickstart — connect a database and take your first backup in the browser.
2

Prefer the terminal?

Start with the CLI quickstart — install dbdock and back up a database in one command.
3

Want both?

Do either quickstart, then run dbdock login and dbdock sync to link the two.

What you can do

Features at a glance

Backups & restores

PostgreSQL and MongoDB backups with AES-256-GCM encryption and zstd compression. Restore interactively or automate it.

Database copies

Clone prod → staging → local with a single command. No dump files to babysit.

Cross-database migration

MongoDB ↔ PostgreSQL with automatic schema mapping, dry runs, and incremental syncs.

Scheduling

Cron-based schedules that run in the cloud or from the CLI — with retries and run history.

Multi-cloud storage

DBDock managed storage, or bring your own: AWS S3, Cloudflare R2, Cloudinary, local disk.

Alerts

Email, Slack, and webhooks for backup success, failure, and schedule events.

Analytics & admin panels

Track database growth over time and build no-code admin dashboards from your data.

Security-first

Encryption by default, secrets kept in environment variables, and metadata-only cloud sync.

Cloud Sync

Link the CLI to your dashboard.

Security

How DBDock protects your data.

CLI Reference

Every command and flag.

Get help