Syncs a website from source to an existing website in destination.
<source>
: Name of source website to be synced. Format [user@ssh-hostname:]sitename
<destination>
: Name of destination website to be synced. Format [user@ssh-hostname:]sitename
[–files]
: Sync only files.
[–db]
: Sync only database.
[–uploads]
: Sync only uploads.
# Sync site on same host $ ee site sync foo.com bar.com # Sync site from remote server $ ee site sync [email protected]:foo.com bar.com # Sync site from remote with same name $ ee site sync [email protected]:foo.com . # Sync site to remote $ ee site sync foo.com [email protected]:bar.com # Sync site from remote. Only clone files and db, not uploads $ ee site sync [email protected]:foo.com bar.com --files --db # Sync site from remote and enable ssl $ ee site sync [email protected]:foo.com bar.com --ssl=le --wildcard | Name | Description |
|---|---|
| ee site clean | Clears Object and Page cache for site. |
| ee site clone | Clones a website from source to a new website in destination. |
| ee site create | Runs site installation with provided site type. |
| ee site delete | Deletes a website. |
| ee site disable | Disables a website. It will stop and remove the docker containers of the website if they are running. |
| ee site enable | Enables a website. It will start the docker containers of the website if they are stopped. |
| ee site info | Display all the relevant site information, credentials and useful links. |
| ee site list | Lists the created websites. |
| ee site publish | Publishes site online using ngrok. |
| ee site refresh | Re-create sites docker-compose file and update the containers containers. |
| ee site reload | Reload services in containers without restarting container(s) associated with site. |
| ee site restart | Restarts containers associated with site. |
| ee site share | Share a site online using ngrok. |
| ee site ssl | Verifies ssl challenge and also renews certificates(if expired). |
| ee site ssl-renew | Renews letsencrypt ssl certificates. |
| ee site ssl-verify | Verifies ssl challenge and also renews certificates(if expired). |
| ee site update | Supports updating and upgrading site. |
| Argument | Description |
|---|---|
| –sites_path=<path> | Absolute path to where all sites will be stored. |
| –locale=<locale> | Locale for WordPress. |
| –le-mail=<le-mail> | Mail-id to be used for letsencrypt. |
| –wp-mail=<wp-mail> | Default Mail-id to be used for WordPress site installation. |
| –sysctl=<true/false> | Whether to add sysctl config in docker-compose. |
| –[no-]color | Whether to colorize the output. |
| –debug[=<group>] | Show all PHP errors; add verbosity to EE bootstrap. |
| –quiet | Suppress informational messages. |