Deploy ExpressionEngine
with confidence
Push code, run migrations, and manage deployments — all from the Control Panel. Pre-flight checks, automatic backups, health checks, and rollback built in.
Everything you need for safe deployments
EE Push handles the hard parts — pre-flight checks, backups, health verification, and rollback — so you can deploy with confidence.
Webhook Deploy
Trigger any CI/CD pipeline, GitHub Actions, or DeployHQ with a single click. HMAC-signed payloads for security.
SSH / SFTP
Connect directly to remote servers. Run git pull, build steps, and custom pre/post-deploy commands.
Plesk Git
Trigger Plesk's built-in Git deployment via its REST API. Zero config on the remote server.
Pre-flight Checks
Verify disk space, database connectivity, branch existence, and write permissions before every deploy.
Auto Backups
Automatic database dump before each deployment. Configurable retention period and storage path.
Rollback
One-click database restore from any deployment backup. Roll back to a known-good state instantly.
Health Checks
Verify your site returns HTTP 200 after every deployment. Catch issues before users do.
Two-Person Approval
Optional approval workflow for production deployments. One person requests, another approves.
Encrypted Credentials
SSH keys, API tokens, and passwords stored encrypted in the database. Never in plain text.
Branch Control
Choose which branch, tag, or commit to deploy per environment. Track last deployed SHA.
Maintenance Mode
Automatically toggle EE's maintenance mode during deployments for zero-downtime swaps.
Full Audit Log
Track who deployed what, when, and to where. Complete deployment logs with filtering.
How it works
Three steps to production-grade deployments.
Configure
Set up your deployment environments in the EE Control Panel. Add your webhook URL, SSH credentials, or Plesk API key.
Deploy
Click Deploy. EE Push runs pre-flight checks, creates a backup, executes the deployment, and verifies with a health check.
Monitor
Watch deployment progress in real-time. Review logs, track history, and rollback instantly if anything goes wrong.
Ready to deploy with confidence?
One-time purchase. Lifetime licence. Free updates. Start deploying ExpressionEngine the right way.