Developer links
WPMgr
One dashboard for every WordPress site you look after: that is WPMgr, a self-hosted control panel that replaces dozens of separate wp-admin tabs with a fleet view you own. Enroll a site by URL, paste a one-time code into its agent plugin, and the connection flips live on its own. From there the daily grind changes shape. Backups stream straight out of PHP with no mysqldump and no shell access, chunked and deduplicated, scheduled per site, and restorable as a whole site or just the database. Updates stop being a weekend ritual: preview the run dry, apply it across the fleet, and let the automatic snapshot and health check roll back a bad release before a client notices. Uptime probes split DNS, TLS, and time-to-first-byte, flag certificates about to expire, and open exactly one incident per outage instead of a storm of alerts. The Sites grid leads with a fresh screenshot of every homepage, so the dead site is visible before the client calls. Core files get diffed against official WordPress.org checksums, brute-force logins meet escalating lockouts, and an IP firewall fires before other plugins load. Page caching, Redis object cache, image optimization, and per-site email fill the remaining gaps, and every command between dashboard and agent is signed so nothing can be forged in transit. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.
Benefits
- Backups Without Shell Access
- Streaming pure-PHP backups chunk and deduplicate site files and databases to a managed or S3-compatible bucket, with scheduled runs, per-component selection, and point-in-time restores that never leave a half-merged site.
- Fleet Updates That Self-Heal
- Bulk core, plugin, and theme updates start as dry-run previews, snapshot before applying, health-check afterwards, and roll back automatically when a release breaks a site, with an auditable history.
- Monitoring With Real Diagnosis
- Uptime probes classify DNS, connect, TLS, and time-to-first-byte timing, catch WordPress fatal pages hiding behind HTTP 200 responses, track certificate expiry, and alert once per outage.
- Security Scans and Firewall
- Core files diff against official WordPress.org checksums, brute-force logins meet escalating captcha and IP blocks, and an early-boot firewall filters traffic before other plugins load.
Features
- Streaming Chunked Backups
- Pure-PHP streaming dumps and file archives are chunked at about 4 MiB, BLAKE2b content-hashed, and deduplicated across snapshots to S3-compatible or local destinations.
- Bulk Update Runs
- Target sites by ID or tag for core, plugin, and theme updates with dry-run previews, WP-CLI or PHP upgrader execution, and live progress streaming.
- Live Fleet Connection States
- Six-state connection tracking with 60-second heartbeats, hash-chained transition history, and one Server-Sent Events stream keeping every site's status live without polling.
- One-Click wp-admin Autologin
- Single-use, short-lived, audited EdDSA tokens deep-link into wp-admin, specific plugin or theme pages, or a chosen user account without shared passwords.
- Uptime and TLS Monitoring
- SSRF-hardened probes record full timing breakdowns and certificate expiry, stored in Postgres or ClickHouse with 7, 30, and 90 day fleet reports.