Open source

postgres-backrest

PostgreSQL image with PgBackRest preinstalled, backup-ready defaults, and flexible configuration mounts for production database operations.

Open source Paulo Fidalgo

postgres-backrest is a PostgreSQL image with PgBackRest preinstalled.

It gives teams practical backup defaults without extra setup work.

What

  • PostgreSQL + PgBackRest in one image, based on upstream postgres.
  • Backup-ready defaults, including WAL archiving support.
  • Flexible config handling through full file mounts or small conf.d overrides.
  • Multi-arch support (amd64, arm64).

How

docker run \
-e POSTGRES_PASSWORD=mysecretpassword \
ethoslink/postgres-backrest:latest

For deeper tuning, mount your own postgresql.conf or set POSTGRES_CONFIG_FILE to a custom path.

Why

Most teams need sane Postgres backup behavior on day one. They still need room to tune for their own workload later.

This image gives you that middle ground.

Why I keep it public

postgres-backrest is one of the infrastructure pieces extracted from production work. Keeping it public makes it reusable and boring in the best way.

Backups are not a place for cleverness. The defaults should be practical, visible, and easy to replace when the workload demands it.