Commands
The Commands page runs a single executable with arguments as the fluxo system user in the site's active working directory. It streams output, stores status and output in history, and enforces a two-minute execution limit.
Examples
Laravel:
artisan route:listWordPress:
wp core version
wp plugin listPHP or Composer:
php -v
composer showNode.js:
node --version
npm run lintPython:
.venv/bin/python manage.py checkFor Python sites, commands begin in the configured application directory inside the active release, so the site's .venv and framework files are available directly.
Fluxo resolves supported convenience forms such as Laravel's artisan command using the site's active PHP version and path.
WordPress path handling
For WordPress sites, Fluxo appends --path=WEB_ROOT to a wp command unless the command already contains a path argument. This lets WP-CLI find installations stored under /public without repeating the path.
History
Command history includes the command, status, timestamp, and captured output. You can inspect, rerun, or delete a historical entry. Removing history does not undo the command's effect.
Limitations
Commands run non-interactively and are not a full terminal session. They cannot wait for password prompts, editors, or interactive confirmations. Include non-interactive flags where the tool supports them.
Use deployments for repeatable application changes. Use Commands for diagnosis and deliberate one-off administration.
Production impact
A command runs against the active application directory and can modify production state. Review migrations, cache clears, destructive WP-CLI operations, and database commands before execution.
