By default, each Arrow project includes a configuration file, in JSON format, called
appc.json located in the project's top-level folder. The settings in the file tell the Appcelerator CLI and Arrow Cloud the
nature of the project, which Arrow components are required by the project and any special deployment settings.
The cloud object contains key-value pairs to configure Arrow Cloud deployment
settings. Instead of running a sequence of
commands, define the following keys:
|certificate||Specify the path to the custom SSL certificate to use for HTTPS requests.|
|container||Sets the container size to use. Value can either be |
Xlarge. Default is
|domain||Set domain binding for the application to the specified domain name. A domain record must exist for the specified domain name, pointing to the application's `cloud.appcelerator.com` URL. Do not specify the protocol, that is, do not add `http://` or `https://`, when setting this parameter.|
|domainPath||Specifies a URL path for routing. Use this parameter when setting more than one application to the same domain name. You must also set the domain key.|
|environment||Object containing key-value pairs of environment variables to set for the application, where the key is the variable name and the value is the value to set.|
|maximum||Sets the maximum number of server containers that can be used when scaling the application. Default is 1.|
|maxqueuesize||Sets the maximum number of queued requests for autoscaling to occur. Arrow Cloud |
will increase the number of containers if the queue is too high for at least one minute. Default is 50.
|minimum||Sets the minimum number of server containers to use. Default is 1.|