Date post: | 23-Jan-2018 |
Category: |
Technology |
Upload: | ortus-solutions-corp |
View: | 140 times |
Download: | 0 times |
Start servers
●○○○○○
●●
Brad WoodOrtus Solutions
@bdw429s
> start
> start port=8080 --rewritesEnabled
> start heapSize=1024 --!openBrowser
CF Engines
●○
●●●
Brad WoodOrtus Solutions
@bdw429s
> start cfengine=adobe
> start cfengine=adobe@11
> start [email protected]+300068
> start cfengine=”adobe@>9 <=11”
> start warPath=jenkins.war
server.json●●●●
○○○
Brad WoodOrtus Solutions
@bdw429s
{ "name":"myServer", "app":{ "cfengine":"adobe@2016" }, "web":{ "http":{ "port":8000 }, "rewrites":{ "enable":true } }, "jvm":{ "heapsize":1024 }}
Custom error pages●
●
●●
○○○
Brad WoodOrtus Solutions
@bdw429s
{ "web":{ "errorpages":{ "404":"/missing.htm", "500":"/sorry.htm" } }}
CFConfig CommandBox CLI
CFConfig Architecture
Brad WoodOrtus Solutions
@bdw429s
CFConfig Service Layer
Base Adobe support Base Lucee support
2016 112018 45
Base Config Items
Property Files
Passwordencryption
JSONFormatting
Semversupport
CLI Helper Utilities
CFConfig Service
Server Interceptors
CLICommands
10
CFConfig System Settings
Brad WoodOrtus Solutions
@bdw429s
●●
{ “name” : “myServer”, “debug” : “${DEBUG_START:false}”, “web” : { “http” : { “port” : “${HTTP_PORT:8080}” } }}
CFConfig System Settings
Brad WoodOrtus Solutions
@bdw429s
●
●
{ “adminPassword” : “${ADMIN_PASS}”, “mySetting” : “text${foo}here${bar}too”}
Environment Overrides
Brad WoodOrtus Solutions
@bdw429s
●
●●
cfconfig_adminPassword=$uper$ecurecfconfig_license=123abcEnterprisecfconfig_flashRemotingEnable=false
Ortus Docker Images
Brad WoodOrtus Solutions
@bdw429s
●●●●●●●●
$> docker pull ortussolutions/commandbox
Resources
Brad WoodOrtus Solutions
@bdw429s