← Все инструменты Контейнеры

Postgresus

Postgresus - self-hosted инструмент для резервного копирования и мониторинга PostgreSQL базы данных Возможности создание бекапов по расписанию для PostgreSQL 13-18 различные места хранения (local, S3, Google Drive, Dropbox. Nextcloud и другие) уведомления в…

backupwebuipostgresdocker

Что это

Postgresus - self-hosted инструмент для резервного копирования и мониторинга PostgreSQL базы данных

Возможности

  • Создание бекапов по расписанию для PostgreSQL 13-18;
  • Различные места хранения (local, S3, Google Drive, Dropbox. Nextcloud и другие);
  • Уведомления в Telegram, Slack, Discord, если бекап сломался или база недоступна;
  • Health check базы данных раз в минуту;
  • Apache 2.0 лицензия (полностью открытый);
  • Поддержка PostreSQL с 12 до 18 версии;
  • Запуск через Docker;
  • Docker run -d;
  • Name postgresus;
  • P 4005:4005;
  • V ./postgresus-data:/postgresus-data;
  • Restart unless-stopped;
  • Rostislavdugin/postgresus:latest;
  • Подсказала: Наталья - @Nataly_DevOps.

Зачем нужен

Это самостоятельный сервис, который можно развернуть в своей инфраструктуре и связать с уже используемыми системами. Такой подход даёт больше контроля над настройками и данными, но требует заранее продумать обновление, доступ и резервное копирование.

Когда пригодится

  • Для локальной разработки и тестирования контейнеризированных приложений;
  • Для диагностики контейнеров, образов, сетей и связанных ресурсов;
  • Для упрощения регулярных операций с Docker, Podman или кластером.

Что учесть

Перед внедрением Postgresus оцените требования к ресурсам, обновлению, резервному копированию, аутентификации и сетевому доступу. Начните с тестового окружения, зафиксируйте рабочую конфигурацию и только после этого переносите инструмент в постоянный процесс.