Developer Documentation

Warning: This version of Altis is no longer supported

Running CLI Commands

You can run any command on the web server container using the composer server exec command. You need to prepend the command with the options delimiter --.

For example to run a composer installed binary like phpcs run:

composer server exec -- vendor/bin/phpcs

Or to show all environment variables:

composer server exec -- printenv


Local Server provides special support for WP CLI commands via the composer server cli -- command. Prepend all your commends with composer server cli -- and drop the proceeding wp. For example, to list all posts:

composer server cli -- post list

To install a new language file and activate it:

composer server cli -- language core install fr_FR

CLI commands via Local Server also support piping, for example import a database SQL file:

composer server cli -- db import - < ~/Downloads/database.sql