An open API service indexing awesome lists of open source software.

https://github.com/mailtop/postgres-dump-maker

Make a PostgreSQL dump and sends to S3 bucket
https://github.com/mailtop/postgres-dump-maker

docker docker-image postgresql

Last synced: 3 months ago
JSON representation

Make a PostgreSQL dump and sends to S3 bucket

Awesome Lists containing this project

README

          

# The PostgreSQL Dump Maker

[![](https://images.microbadger.com/badges/version/mailtop/postgres-dump-maker.svg)](https://microbadger.com/images/mailtop/postgres-dump-maker "Get your own version badge on microbadger.com")
[![](https://images.microbadger.com/badges/image/mailtop/postgres-dump-maker.svg)](https://microbadger.com/images/mailtop/postgres-dump-maker "Get your own image badge on microbadger.com")

This image creates a database dump, compress it, and send to an S3 bucket.

* Based on `postgres:10.3-alpine`
* Contains `aws-cli/1.15.30 Python/2.7.14 Linux/4.9.87-linuxkit-aufs botocore/1.10.30`

## Usage example

```
docker run -it --rm \
-e POSTGRES_HOST="hostname or IP" \
-e POSTGRES_USER="user name" \
-e POSTGRES_PASSWORD="secret password" \
-e POSTGRES_DB="database name" \
-e AWS_ACCESS_KEY_ID="access key" \
-e AWS_SECRET_ACCESS_KEY="access secret" \
-e AWS_REGION="your region" \
-e AWS_S3_BUCKET="s3://bucket name" \ # without the final /
mailtop/postgres-dump-maker
```

[Docker Hub](https://hub.docker.com/r/mailtop/postgres-dump-maker)