In this small blog post I want to show my small docker project "pgBuddy".
I’ve been looking for a while now for a small Docker container that would let me automatically back up (automatically) and restore my various PostgreSQL databases (as containers or packages in VMs). However, I couldn’t find a suitable project that included a web UI. So I set out on a journey and built my own small Docker container that allows you to integrate various PostgreSQL databases and automatically create backup jobs using different cron jobs. If a backup job fails, an email can also be automatically sent to an email address via the SMTP server you can set in the web UI yourself.
pgBuddy is a tiny web UI to back up and restore multiple PostgreSQL databases from a
single Docker container. Backups are made with pg_dump / pg_restore, backup
jobs are scheduled with an in-container cron, and you get an e-mail when a
scheduled backup fails.
Gallery
Please follow the link or click on the button to the pgBuddy repository for detailed install instructions:
https://forgejo.hostlab.tech/suitdeer/pgbuddy