Deploy Now

Stars

2,645

Forks

152

Watchers

16

Developer links

PG Back Web

Automating PostgreSQL backup lifecycles across local volumes and S3-compatible object storage, PG Back Web gives database administrators and developers a self-hosted web console to schedule, encrypt, monitor, download, and restore database dumps without writing manual shell scripts. Instead of maintaining fragile crontab entries across individual database servers, you register PostgreSQL 13, 14, 15, 16, 17, or 18 instances in one dashboard and define recurring backup schedules with custom retention policies and timezone-aware timestamps. Each backup execution can target local directories or multiple S3 buckets across providers like AWS S3, MinIO, Backblaze B2, and Cloudflare R2, with built-in connection testing and presigned download links for rapid archive retrieval. To protect sensitive production records at rest and in transit, the platform applies PGP encryption to dump files while encrypting stored database connection strings and bucket credentials. Real-time execution logs record exact archive sizes, durations, and output streams, and the web interface lets operators trigger on-demand dumps, duplicate existing backup jobs, or run direct browser-based restorations when disaster recovery is required. Automated background health checks continuously verify connectivity to every registered PostgreSQL database and storage destination, firing configurable HTTP webhooks to Slack, Discord, or incident pipelines whenever a backup completes, fails, or changes health status. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.

PG Back Web
PG Back Web
PG Back Web
PG Back Web
PG Back Web

Benefits

  • Centralized Multi-Version PostgreSQL Backup Console
  • Manage scheduled and on-demand pg_dump backups for PostgreSQL versions 13, 14, 15, 16, 17, and 18 from a single web dashboard without maintaining server-side cron scripts.
  • Flexible Local and S3 Object Storage
  • Store compressed database dumps on local disk volumes or across unlimited S3-compatible buckets with automated connection testing and presigned URLs for one-click browser downloads.
  • End-to-End PGP Archive Encryption
  • Protect sensitive database contents against unauthorized access by encrypting generated backup archives with PGP keys and securing stored connection credentials with server-side encryption.
  • Proactive Health Checks and Webhooks
  • Monitor database reachability and storage destination health automatically while dispatching real-time HTTP webhooks for backup completions, failures, and connectivity alerts.

Features

  • Cron Backup Scheduling
  • Configure recurring PostgreSQL backup jobs using cron expressions, timezone settings, and retention rules, or trigger instant manual executions from the web UI.
  • Browser Restore and Download
  • Download backup archives directly via presigned S3 links or execute database restorations straight from the web interface with detailed execution logs.
  • Multi-Bucket S3 Integration
  • Connect multiple S3-compatible storage endpoints including AWS S3, Backblaze B2, MinIO, and Cloudflare R2 with built-in bucket read-write verification.
  • PGP Encryption Support
  • Encrypt PostgreSQL dump archives using PGP public keys during backup creation so off-site cloud copies remain unreadable without the private key.
  • Database and Storage Health Checks
  • Run periodic background health probes against every registered PostgreSQL instance and S3 destination to detect credential expiration or network outages early.
  • Event-Driven HTTP Webhooks
  • Send automated JSON webhook payloads on execution_success, execution_failed, database_unhealthy, and destination_unhealthy events to external alerting services.

Apps Similar to PG Back Web