| title | Terminal UI |
|---|---|
| description | The interactive terminal interface for monitoring sites, running operator workflows, and setting up new environments. |
import { TUI } from "/snippets/tui-tooltip.mdx"; import { Compose } from "/snippets/compose-tooltip.mdx";
The sitectl is the main interface for day-to-day site operations. Launch it by running sitectl with no arguments:
sitectlThe gives you a live view of your configured contexts and the projects behind them. From a single screen you can see:
- Container health — which services are running, restarting, or unhealthy
- Host resource usage — CPU, memory, and disk on the host machine
- Logs — recent log output from your containers
- Context overview — which site and environment you're looking at, and how to reach it
When you have multiple contexts configured, the lets you move between them without leaving the interface.
Walk through the prompts to connect sitectl to a project you already run locally or remotely. Use the guided create flow, powered by your installed plugin, to scaffold and configure a new site. Watch container status, host resources, and log output in one place without running individual commands. Move between local and remote contexts for the same site to compare or operate across environments.The is designed for interactive use. For automation, scripting, or one-off operations, the individual sitectl commands are more direct:
sitectl compose ps
sitectl drupal drush cr
sitectl debugBoth modes share the same underlying logic. You can use them interchangeably based on what the task calls for.