English
craft-hub / CraftHubServerOptions
Interface: CraftHubServerOptions
Defined in: packages/craft-hub/src/server.ts:117
Properties
applicationLauncher?
optionalapplicationLauncher?:LocalApplicationLauncher
Defined in: packages/craft-hub/src/server.ts:129
Override the local process launcher used by fixed, built-in application shortcuts.
authorizeRequest?
optionalauthorizeRequest?: (request) =>boolean
Defined in: packages/craft-hub/src/server.ts:125
Optional host access gate, checked before static files, host adapters, and runtime routes.
Parameters
request
IncomingMessage
Returns
boolean
handleHostRequest?
optionalhandleHostRequest?: (request,response) =>boolean|Promise<boolean>
Defined in: packages/craft-hub/src/server.ts:127
Respond to a host adapter route after authorization; return true when the response is handled.
Parameters
request
IncomingMessage
response
ServerResponse
Returns
boolean | Promise<boolean>
host?
optionalhost?:string
Defined in: packages/craft-hub/src/server.ts:118
port?
optionalport?:number
Defined in: packages/craft-hub/src/server.ts:119
publicOrigin?
optionalpublicOrigin?:string
Defined in: packages/craft-hub/src/server.ts:123
Canonical origin this host is reached through, required when a reverse proxy terminates TLS.
runtime?
optionalruntime?:CraftHubRuntime
Defined in: packages/craft-hub/src/server.ts:121
staticDir?
optionalstaticDir?:string
Defined in: packages/craft-hub/src/server.ts:120