Sign inSign up

fomk/postgres-backup

By fomk

Updated about 8 years ago

Docker image for PostgreSQL backup

Image
0

321

fomk/postgres-backup repository overview

Docker image for PostgreSQL backup

Based on official postgres images from docker hub.

For uploads to Dropbox it uses Dropbox-Uploader script.

Supported tags

  • latest
How to use this image

start backup
$ docker run --rm \
    -e PG_HOST=<database host> \
    -e PG_DATABASE=<database> \
    -e PG_USERNAME=<database user> \
    -e PG_PASSWORD=<database user password> \
    -v /backups:/backups \
    fomk/postgres-backup
Environment Variables

PG_HOST

Hostname or IP of PostgreSQL server.

PG_PORT

Port of the PostgreQL server (5432 by default).

PG_DATABASE

Database name, which needed to backup.

PG_USERNAME

Username to connect to Database.

PG_PASSWORD

Password for Username.

PG_SSL_MODE

SSL mode (prefer by default).

ENCRYPTION_KEY

7zip encryption key.

7zip is used for encryption and compression.

DROPBOX_API_KEY

API KEY for Dropbox uloads.

Tag summary

Content type

Image

Digest

Size

31.1 MB

Last updated

about 8 years ago

docker pull fomk/postgres-backup