config/custom-environment-variables.json
{
"serverName" : "SERVER_NAME",
"port": "PORT",
"rabbitmq": {
"host": "RABBITMQ_HOST",
"port": "RABBITMQ_PORT",
"username": "RABBITMQ_USERNAME",
"password": "RABBITMQ_PASSWORD",
"forceconnect": "RABBITMQ_FORCE_CONNECT"
},
"services": {
"timeout": "SERVICES_TIMEOUT",
"retries": "SERVICES_RETRIES",
"time": "SERVICES_TIME"
},
"corbel": {
"credentials": {
"clientId": "CREDENTIALS_CLIENT_ID",
"clientSecret": "CREDENTIALS_CLIENT_SECRET",
"scopes": "CREDENTIALS_SCOPES"
},
"options": {
"urlBase": "URL_BASE"
}
},
"redis": {
"host": "REDIS_HOST",
"port": "REDIS_PORT",
"user": "REDIS_USER",
"password": "REDIS_PASSWORD",
"db": "REDIS_DB"
},
"bunyan": {
"log" : "BUNYAN_LOG",
"stdout": "BUNYAN_STDOUT",
"streamServer": "BUNYAN_STREAM_SERVER"
},
"composrLog": {
"accessLog" : "ACCESS_LOG",
"accessLogFile" : "ACCESS_LOG_FILE",
"logLevel": "LOG_LEVEL",
"logFile": "LOG_FILE",
"syslog" : "SYSLOG"
},
"newrelic": {
"enabled": "NRACTIVE",
"name": "NRAPPNAME",
"key": "NRAPIKEY"
},
"keymetrics":"KEYMETRICS",
"execution": {
"vm": "EXEC_WITH_VM",
"gc": "ENFORCE_GC",
"timeout": "TIMEOUT",
"local": "LOCAL_MODE"
},
"signRequests" : {
"active": "SIGN_REQ_ACTIVE",
"duration" : "SIGN_REQ_DURATION"
}
}