Localhost

WORDPRESS DEV ENVIRONMENT

Localhost

Clone any WordPress site to your Mac in one click.

Localhost pairs a native macOS app with a lightweight WordPress plugin to pull your live sites into isolated Docker containers. Edit locally with full database and file sync, then push changes back when you’re ready — no manual exports, no broken serialized data.

Localhost
mysite.local Running
PHP 8.3 Apache MySQL 8.0
shop.local Running
PHP 8.1 Nginx MySQL 8.0
staging.local Syncing
PHP 7.4 Apache MySQL 8.0
WHAT IS LOCALHOST?

Your production WordPress site, running on your Mac.

Localhost is a native macOS app that clones your live WordPress sites into isolated Docker containers. A companion WordPress plugin handles the heavy lifting — pulling databases, themes, plugins, and uploads over a secure API. Every site gets its own configurable stack: choose your PHP version, web server, and ports. When your local changes are ready, push them back to production with automatic backups and serialized-data-aware URL rewriting.

FEATURES

Everything you need for local WordPress development.

From cloning to pushing changes back, Localhost handles the entire workflow.

Bidirectional Sync

Pull your live site’s database, themes, plugins, and uploads to your local environment. Push changes back to production with automatic pre-push backups.

Docker Isolation

Each site runs in its own Docker container with dedicated ports for HTTP, HTTPS, and database access. No conflicts between projects, ever.

Configurable Stacks

Choose PHP 7.4 through 8.3, pick Apache or Nginx, and customize ports. Each site gets its own tailored environment.

Secure by Default

HMAC-signed API requests, SHA-256 hashed keys, replay protection with timestamps and nonces, plus configurable rate limiting.

Local SSL/TLS

Auto-generated self-signed certificates give you HTTPS locally, so you can develop and test with the same protocol as production.

Selective Sync

Choose exactly what to sync — themes, plugins, uploads, or database — individually or together. Smart URL rewriting handles serialized WordPress data.

HOW IT WORKS

From live site to local dev in three steps.

1. Install the Plugin

Add the Metahuman Localhost Sync plugin to your live WordPress site. It creates secure REST API endpoints for the Mac app to connect to.

2. Connect & Clone

Enter your site URL and API key in the Localhost app. It pulls the database, files, and config into a fresh Docker container matched to your production stack.

3. Develop & Push

Make your changes locally with full WordPress admin access. When ready, push updates back to production — Localhost handles backups and URL rewriting automatically.

REQUIREMENTS

What you need to get started.

  • • macOS (native SwiftUI app)
  • • Docker Desktop installed and running
  • • WordPress 6.0 or later on the remote site
  • • PHP 7.4 or later on the remote site
  • • Metahuman Localhost Sync plugin installed on the remote site

Ready to ditch manual WordPress migrations?

Download Localhost and start developing locally in minutes. 100% FREE.