Ploi CLI
Ploi CLI

Create a site

The site:create command allows you to create a new site on a specified server with customizable options for domain, web directory, system user, project type, and more.

ploi site:create

You can pass a few arguments as well if you want to skip the questions.

Options

Option Description Required Default Example
--server= Specifies the server where the new site will be created. Yes N/A --server=blue-ocean
--domain= Defines the domain name for the new site. Yes N/A --domain=example.com
--web-directory= Sets the web directory for the site. No /public --web-directory=/var/www
--system-user= Specifies the system user to run the site. No ploi --system-user=myuser
--sudo Grants sudo privileges to the system user. Only applicable if --system-user is not ploi. No Disabled --sudo
--project-type= Specifies the type of project (laravel, nodejs, statamic, craft-cms, symfony, wordpress, octobercms, cakephp). Helps configure the site appropriately. No N/A --project-type=laravel