DockerBackup

OWNER-MANAGED BACKUP & RECOVERY

Keep what matters.
Have a way back.

DockerBackup saves selected Docker application data and configuration as encrypted backups in Google Drive, ready to recover on a replacement host.

A personal utility operated by Chris Clark for his own infrastructure.

THE RECOVERY PATH 01 — 04
01
Capture the essentials

Application data & configuration

02
Encrypt & verify

Authenticated encrypted package

03
Store in Google Drive

Private, offsite recovery copies

04
Restore on another host

Validated data & rebuilt applications

ENCRYPTED OFFSITE · OWNER-CONTROLLED RECOVERY
BEFORE UPLOADEncrypted locally

The recovery key is kept separately from Drive.

AFTER UPLOADChecksum verified

Confirm the stored package matches the local copy.

ROLLING RETENTION7 daily + 4 older weekly

Prune eligible older copies after a verified upload.

A PRACTICAL RECOVERY WORKFLOW

From a working host
to a recoverable environment.

DockerBackup captures selected Compose definitions, deployment inputs, configuration files, small application datasets, and supported database snapshots. It checks file integrity and supported SQLite databases before packaging the captured sources.

The package is encrypted on the source host and uploaded to a designated DockerBackup folder in the owner's Google Drive. A companion restore container can list and download those packages, verify and decrypt them, and restore captured data to a replacement Docker host.

Recovery includes reviewing missing or intentionally excluded data, rebuilding application images, validating application behavior, and updating host-specific storage, network addresses, or tunnels.

Understand the data handling

WHY GOOGLE DRIVE ACCESS IS REQUESTED

Offsite storage,
with an explicit purpose.

Google authorization lets the private backup and restore tools manage encrypted recovery packages in the owner's Drive: create and upload backups, inspect metadata and checksums, download recovery copies, and move expired backups to Trash.

The current integration requests the Google Drive scope https://www.googleapis.com/auth/drive. That scope grants broader Drive access than a single folder. The tools are configured to use the designated backup folder; that configuration is not a Google permission boundary.

Google Drive permissions & data use

TRANSPARENCY COMES FIRST

Know what is stored.
Know how it is used.

View the privacy policy