App Parameters
Setting Parameters
App parameters configure specific behaviors at the application level. Parameters can be set using the following command:
$ convox apps params set ParameterName=Value
Note: When a Rack update adds new App parameters, they become available for each App after its next deployment.
Parameters
| Parameter | Default | Description |
|---|---|---|
| AutoMinorVersionUpgrade | true |
Auto-upgrade minor versions for database resources |
| CircuitBreaker | No |
Enable ECS Circuit Breaker deployments |
| EnableContainerReadonlyRootFilesystem | No |
Enable read-only root filesystem for containers |
| FargateServices | No |
Run services on AWS Fargate |
| FargateTimers | No |
Run timers on AWS Fargate |
| IamPolicy | "" | Custom IAM policy ARN for the task role |
| IgnoreManualScaleCount | No |
Ignore manual scale counts during autoscaling |
| InternalDomains | Yes |
Enable internal domain routing |
| Isolate | No |
Run services in isolated network configuration |
| LoadBalancerAlgorithm | round_robin |
Load balancer routing algorithm |
| LoadBalancerGrpcSuccessCodes | 12 |
GRPC health check success codes |
| LoadBalancerSuccessCodes | 200-399,401 |
HTTP health check success codes |
| LogBucket | "" | S3 bucket for ALB access logs |
| LogDriver | CloudWatch |
Log driver for the application |
| LogRetention | 7 |
Days to retain logs |
| PlaceLambdaInVpc | No |
Place Lambda functions inside the VPC |
| Private | No |
Deploy tasks to private subnets |
| RackUrl | No |
Inject RACK_URL environment variable |
| RedirectHttps | Yes |
Redirect HTTP to HTTPS |
| ResourcePassword | "" | Override password for embedded resources |
| SlowStartDuration | 0 |
Ramp-up period for new services (seconds) |
| SyslogDestination | "" | Syslog endpoint URL |
| SyslogFormat | rfc5424 |
Syslog message format |
| TaskTags | No |
Propagate ECS tags to task level |