This repository was archived by the owner on Dec 13, 2025. It is now read-only.
Releases: wnstify/backup-management-tool
Releases · wnstify/backup-management-tool
v1.6.2 - Bug Fixes
Bug Fixes
Ntfy Notifications for Verification
- Fixed: Missing
Titleheader in ntfy curl commands for verification notifications - Fixed: SIGPIPE causing early exit during files backup verification (with
pipefail)
Changes
lib/verify.sh: Added-H "Title: $notification_title"to curl commandslib/verify.sh: Added|| trueto tar|head pipeline to prevent SIGPIPE exit- Version bumped to 1.6.2
Notes
- Files backups are not encrypted (by design) - only database backups use GPG encryption
- Verification notifications now work properly for: database only, files only, and both
Installation
curl -fsSL https://raw.githubusercontent.com/wnstify/backup-management-tool/main/install.sh | sudo bashFull Changelog: v1.6.1...v1.6.2
v1.6.1 - Bug Fixes
Bug Fixes
- Critical: Script exits after banner - Fixed
show_update_banner()causing script to exit when no update available due toset -euo pipefail - Missing updater.sh in installation - Added
updater.shtoLIB_MODULESarray ininstall.sh
Technical Details
- Added
|| trueaftercheck_for_updates_silentcommand substitution to prevent exit on non-zero return - Changed
show_update_banner()to always return 0 (display function, not a check)
Installation
curl -fsSL https://raw.githubusercontent.com/wnstify/backup-management-tool/main/install.sh | sudo bashUpgrade
Existing users can upgrade via:
- Menu option
U(Update tool) - Command line:
backup-management --update
Full Changelog: v1.5.1...v1.6.1
v1.6.0 - Backupd Rebranding
Backupd Rebranding Release
This release introduces the Backupd brand identity with the new domain backupd.io.
Changes
- Rebranding: Updated brand name from Webnestify to Backupd across all files
- New Domain: Website URLs now point to backupd.io
- Updated Copyright: License and documentation updated to Backupd
- CSP Headers: Content Security Policy updated for new domain
Notes
- Email addresses remain @webnestify.cloud for support continuity
- GitHub repository URL unchanged (wnstify/backup-management-tool)
- No functional changes to backup/restore operations
Installation
curl -fsSL https://raw.githubusercontent.com/wnstify/backup-management-tool/main/install.sh | sudo bashFull Changelog: v1.5.1...v1.6.0
v1.5.1
What's New
Development Branch Update (--dev-update)
Added a new CLI flag for developers and testers to update directly from the develop branch without going through the release system.
sudo backup-management --dev-updateFeatures:
- Downloads latest code directly from the
developbranch - Preserves all settings and credentials
- Automatic backup before applying changes
- Syntax verification with automatic rollback on failure
Note: This feature is intended for testing purposes only. Production systems should continue using
--updatefor stable releases.
Full Changelog
- Add
--dev-updateflag for testing branch updates - Update website terminal screenshot
Full Changelog: v1.5.0...v1.5.1
v1.5.0 - Auto-Update System
What's New
Built-in Auto-Update System
- One-click update from menu (press
U) or command line (--update) - Silent version check on startup (once per 24 hours)
- SHA256 checksum verification of downloaded releases
- Automatic backup before update with rollback on failure
New CLI Flags
--help, -h- Show help message--version, -v- Show version information--update- Check for and install updates--check-update- Check for updates without installing
Changes
- Menu: Added
U) Update tooloption - Exit option changed from
8to0for consistency
Installation
curl -fsSL https://raw.githubusercontent.com/wnstify/backup-management-tool/main/install.sh | sudo bashFull Changelog: https://github.com/wnstify/backup-management-tool/blob/main/CHANGELOG.md