[PR #776] [CLOSED] Add Backup Manager to Backups section #5305

Closed
opened 2026-04-27 09:38:34 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/awesome-foss/awesome-sysadmin/pull/776
Author: @nomad4tech
Created: 4/24/2026
Status: Closed

Base: masterHead: master


📝 Commits (1)

  • 7155839 Add Backup Manager to Backups section

📊 Changes

1 file changed (+1 additions, -0 deletions)

View changed files

📝 README.md (+1 -0)

📄 Description

Add Backup Manager to Backups section

Thank you for taking the time to work on a PR for Awesome-Sysadmin!

  • Your additions are Free software

  • Software you are submitting is not your own, unless you have a healthy ecosystem with a few contributors

  • Submit one item per pull request.

  • Format your submission as follows...

  • Additions are inserted preserving alphabetical order.

  • Additions are not already listed at awesome-selfhosted

  • The Language tag is the main server-side requirement

  • You have searched the repository for any relevant issues or PRs

  • Any category you are creating has the minimum requirement of 3 items.

  • Any software project you are adding to the list is actively maintained.

  • The pull request title is informative

  • Why is it awesome?
    Backup Manager is a self-hosted web UI for scheduling PostgreSQL, MySQL and MariaDB
    backups from Docker containers. Dumps run inside the container via Docker exec API,
    so pg_dump always matches the database version and no credentials need to be stored
    in config files. Supports S3 upload, email notifications, heartbeat monitoring,
    and automatic file rotation.

  • Have you used it? For how long?
    Yes, I am the author and have been running it on my own production servers
    since the initial release.

  • Is this in a personal or professional setup?
    Personal/homelab setup, managing databases across multiple servers.

  • How many devices/users/services/... do you manage with it?
    Multiple remote Docker hosts with several databases, tested on databases up to 500 GB.

  • Biggest pros/cons compared to other solutions?
    Pro: No credentials stored in config files, dump tool always matches DB version,
    simple single docker-compose setup, web UI with no CLI required.
    Con: Linux only, early stage project, single maintainer.

  • Any other comments?
    The project is actively maintained and open to contributions.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/awesome-foss/awesome-sysadmin/pull/776 **Author:** [@nomad4tech](https://github.com/nomad4tech) **Created:** 4/24/2026 **Status:** ❌ Closed **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (1) - [`7155839`](https://github.com/awesome-foss/awesome-sysadmin/commit/7155839e60e84691378aaf1d97f3a8f4e41e18f0) Add Backup Manager to Backups section ### 📊 Changes **1 file changed** (+1 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+1 -0) </details> ### 📄 Description Add Backup Manager to Backups section Thank you for taking the time to work on a PR for Awesome-Sysadmin! - [x] Your additions are Free software - [x] Software you are submitting is not your own, unless you have a healthy ecosystem with a few contributors - [x] Submit one item per pull request. - [x] Format your submission as follows... - [x] Additions are inserted preserving alphabetical order. - [x] Additions are not already listed at awesome-selfhosted - [x] The Language tag is the main server-side requirement - [x] You have searched the repository for any relevant issues or PRs - [x] Any category you are creating has the minimum requirement of 3 items. - [x] Any software project you are adding to the list is actively maintained. - [x] The pull request title is informative - **Why is it awesome?** Backup Manager is a self-hosted web UI for scheduling PostgreSQL, MySQL and MariaDB backups from Docker containers. Dumps run inside the container via Docker exec API, so pg_dump always matches the database version and no credentials need to be stored in config files. Supports S3 upload, email notifications, heartbeat monitoring, and automatic file rotation. - **Have you used it? For how long?** Yes, I am the author and have been running it on my own production servers since the initial release. - **Is this in a personal or professional setup?** Personal/homelab setup, managing databases across multiple servers. - **How many devices/users/services/... do you manage with it?** Multiple remote Docker hosts with several databases, tested on databases up to 500 GB. - **Biggest pros/cons compared to other solutions?** Pro: No credentials stored in config files, dump tool always matches DB version, simple single docker-compose setup, web UI with no CLI required. Con: Linux only, early stage project, single maintainer. - **Any other comments?** The project is actively maintained and open to contributions. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-27 09:38:34 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/awesome-sysadmin#5305