v1.0.5 Premium

High-Availability WHM Master-Slave Synchronization

Zero-Downtime Multi-Server
Active Syncing.

Automate master-to-slave environment copying across WHM nodes. Automatically detects web frameworks, dumps non-locking MySQL databases, and runs atomic table rename swaps in real time.

Part of the NodeForge Systems suite. Sync e-commerce catalogs via VortexSync and perform WHM server diagnostic audits using ForgeCommand.

Cluster Engine Architecture

ForgeCluster combines low-level Linux transport scripts with intelligent framework parsing for zero-downtime replication.

Atomic Database Swaps

Master databases dump safely without locking tables. Data streams to slave staging schemas and executes instant MySQL metadata renames (`RENAME TABLE stg TO live`) for zero downtime.

Framework Auto-Detection

Automatically identifies root structures for WordPress (`wp-config.php`), Drupal (`settings.php`), CodeIgniter, and Django to adjust connection targets and dynamic config variables.

SSH Key Deployment Engine

Integrated 1-click SSH key pair generator (`ssh_setup.sh`) supporting custom ports, passwordless authentication, and secure `ssh-copy-id` deployment.

CSF Firewall Diagnostics

Automated ConfigServer Security & Firewall (CSF) log inspector verifying node-to-node IP whitelists and port transport integrity prior to sync execution.

Slack & Discord Webhooks

Configurable webhook integrations dispatching real-time notifications on job start, completion, transfer throughput, or failure alerts.

Rsync Delta Synchronization

High-speed incremental file synchronization utilizing delta transfer algorithms and customizable directory exclusion rules (`error_log`, cache folders).

Enterprise Use Cases

How hosting providers secure scaling with ForgeCluster.

1. Automated Cluster Deployments

Configure active master-to-slave networks across WHM nodes. Deploy SSH transport routes securely using custom keypairs, verify firewall whitelists automatically in CSF logs, and orchestrate server replication pools.

2. Zero-Downtime Database Renaming

Traditional database syncs cause downtime due to lockups. ForgeCluster dumps master databases safely without locking tables, streams scripts to the slave, loads data into a random staging schema, and triggers instant MySQL metadata renames (`RENAME TABLE stg TO live`).

3. Framework-Aware Automatic Reconfiguration

Our system reads the root structures of sync directories on the master server to identify web environments (WordPress, Drupal, Django, CodeIgniter). It extracts database parameters dynamically, adjusts target options, and configures connections on the fly.