Skip to content

Instantly share code, notes, and snippets.

@Lysak
Created March 16, 2026 21:54
Show Gist options
  • Select an option

  • Save Lysak/f24086355f11fffdd566b1e1259d7e12 to your computer and use it in GitHub Desktop.

Select an option

Save Lysak/f24086355f11fffdd566b1e1259d7e12 to your computer and use it in GitHub Desktop.
backup-postgres-docker.txt
Готове автоматизоване рішення для бекапу баз postgres.
Зараз часто використовую цей невеличкий контенер там де апки використовують базу на PosgreSQL.
Для додавання у docker-compose.yml
  postgres-backup:
    image: prodrigestivill/postgres-backup-local
    container_name: pg-backup
    restart: always
    environment:
      POSTGRES_HOST: ${POSTGRES_HOST}
      POSTGRES_PORT: ${POSTGRES_PORT}
      POSTGRES_USER: ${POSTGRES_USER}
      POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
      POSTGRES_DB: "db1 db2 db2"
      SCHEDULE: "0 2 * * *"
      BACKUP_KEEP_DAYS: 7
      BACKUP_KEEP_WEEKS: 4
      BACKUP_KEEP_MONTHS: 3
      BACKUP_DIR: /backups
      TZ: ${TZ}
    volumes:
      - ./db_backups:/backups
    depends_on:
      - postgres
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment