A zero-configuration, production-ready Bash script to automatically download, back up, and apply official WHMCS maintenance patches.
- Zero Setup: Auto-detects custom admin directory, system URL, and file permissions from
configuration.php. - Dynamic Upgrade Chain: Detects current database version and queries the official WHMCS API to calculate required patch steps.
- Smart Automated Backup: Creates pre-upgrade snapshots (compressed MySQL dump + core files, excluding uploads/cache).
- Interactive Migration Trigger: Pauses between updates, providing the exact admin URL to finalize database schema upgrades.