Control Spot logo
/
/
Deployments Overview

WordPress Deployments & Presets Overview

Control Spot features a flexible, asynchronous deployment engine that enables you to set up, copy, or restore WordPress sites remotely. By processing tasks in parallel and streaming active console logs, the platform gives you a clear window into every server-side operation.

Four Types of Deployment Operations

The deployment engine supports four distinct operation modes through a guided, step-by-step wizard:

  1. Fresh WordPress Installation
    • Deploy WordPress core on a clean server directory.
    • Requires server and database credentials; does not require pre-existing registered websites.
  2. Website Cloning
    • Create an identical clone of an existing site on a new destination server and domain.
    • Our system automatically takes a snapshot of your files and database, transfers them, and runs a search-and-replace to fit the target domain.
  3. Staging Sandbox Duplication
    • Set up a fully isolated environment containing all production content but with robust security overrides.
    • Automatically disables background crons, public user registrations, search engine crawls, and triggers safe media proxying.
  4. Restore from Backup to a New Server
    • Deploy an existing completed backup snapshot onto a separate hosting environment.
    • Perfect for quick disaster recovery, migration, or setting up test instances.
Environment Presets

Entering FTP/SFTP, SSH, or MySQL credentials repeatedly is time-consuming and error-prone. Control Spot includes an Environment Presets manager that lets you encrypt and save connection profiles.

  1. Reusable Profiles
    • Save server directories, hosts, usernames, and database patterns while designing your deployment.
    • Load any saved profile with a single click inside the wizard to populate all credentials instantly.
  2. Secure Storage
    • All saved credentials are encrypted on our servers using secure protocols.
    • Decrypted only at the time of execution inside the backend runner to protect your keys and passwords.
Real-Time Logging Terminal

Deployments run asynchronously in the background. Once an operation begins, you are redirected to a live logs terminal.

  1. Stage Tracking: Easily observe active phases such as file extraction, database imports, or domain search-and-replace.
  2. Interactive Output: The console scrolls automatically as raw output is written, providing instant feedback.
  3. Error Visibility: If an operation is interrupted, errors and warnings are printed in red/orange with descriptive instructions for troubleshooting.
Best Practice
When launching a deployment, keep the terminal open. The live logger will stream the step-by-step progress, let you copy generated tokens, and confirm when the target site has been auto-registered.
Next Steps
  1. Deploy a Fresh WordPress site
  2. Clone an existing site to a new server
  3. Configure a protective Staging Sandbox
  4. Restore a backup onto a separate environment