-f, --compose-file | [] | Compose files passed as Docker Compose -f options in this order; may be repeated. |
--compose-network | | Primary Docker Compose network sitectl uses to resolve and connect to stack services. |
--compose-project-name | | Docker Compose identity used to name and label this stack’s containers, volumes, and networks. |
--database-name | drupal_default | Default database schema shared backup, restore, and sync jobs operate on. |
--database-password-secret | DB_ROOT_PASSWORD | Compose secret name shared jobs read for the database password; this stores the reference, not the password. |
--database-service | mariadb | Compose service that shared database backup, restore, and sync jobs execute against. |
--database-user | root | Database account shared jobs use inside the database service; no password is stored here. |
--default | false | Use this context when a command does not select one explicitly. |
--docker-socket | /var/run/docker.sock | Unix socket where Docker accepts API requests on the target machine. |
--env-file | [] | Environment files passed to Docker Compose in this order; paths resolve on the target machine. |
--environment | | Deployment label within the site, such as local, dev, staging, or prod. |
--plugin | core | Application plugin that owns stack-specific behavior for this context, such as isle or drupal. |
--project-dir | | Docker Compose project directory on the target machine; relative Compose and env files resolve from here. |
--site | | Logical site shared by related environment contexts, such as museum-local and museum-prod. |
--ssh-hostname | | DNS name or IP address of the remote machine that hosts the stack. |
--ssh-key | | Private key used to authenticate to the remote host; the key contents are not stored in the context. Example: ~/.ssh/id_rsa |
--ssh-port | 22 | TCP port used to establish the remote SSH connection. |
--ssh-user | | Remote account whose permissions sitectl uses for Docker and filesystem operations. |
--type | local | Execution target: local runs Docker on this machine; remote runs it over SSH. |
--yolo | false | Save resolved flag, stored-context, and product defaults without reviewing each decision. |