This project is a fork and re-structuring of schickling's [postgres-backup-s3](https://github.com/schickling/dockerfiles/tree/master/postgres-backup-s3) and [postgres-restore-s3](https://github.com/schickling/dockerfiles/tree/master/postgres-restore-s3).
## Fork goals
- [x] dedicated repository
- [x] automated builds
- [x] support multiple PostgreSQL versions
- [x] merge backup and restore images
- [x] support encrypted (password-protected) backups
- [x] option to restore from specific backup by timestamp
## Other changes
- uses `pg_dump`'s `custom` format (see [docs](https://www.postgresql.org/docs/10/app-pgdump.html))
- backup blobs and all schemas by default
- drop and re-create all database objects on restore