Build flavors
By default, Upsun makes assumptions about how you want to build your application. Namely, that you are managing your dependencies with Composer, and that the very first thing you’d like to run is a particular and common production flavor ofcomposer install.
This is called a build flavor, but its assumption may prove inappropriate for your application and cause your builds to fail.
Therefore, you can disable this feature.
Authenticated Composer
Packagist is the primary Composer repository for public PHP packages. But you can also have Composer download PHP packages from a private, third-party Composer repository. To make sure Composer has the necessary credentials to do so, follow the instructions on the Authenticated Composer documentation.PHP settings
Upsun provides additional configuration possibilities to control:Enabling/disabling extensions
PHP has a number of extensions developed by members of the community. Some of these extensions need to be enabled, while others are enabled by default and must be disabled if desirable. See which PHP extensions are available for your version of PHP.Web servers
While PHP-FPM is the default behavior, Upsun provides some support for different web servers by modifying theweb.commands.start property: