craft-hub / CraftHubServerOptions
Interface: CraftHubServerOptions
Defined in: packages/craft-hub/src/server.ts:105
Properties
authorizeRequest?
optionalauthorizeRequest?: (request) =>boolean
Defined in: packages/craft-hub/src/server.ts:113
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:115
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:106
port?
optionalport?:number
Defined in: packages/craft-hub/src/server.ts:107
publicOrigin?
optionalpublicOrigin?:string
Defined in: packages/craft-hub/src/server.ts:111
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:109
staticDir?
optionalstaticDir?:string
Defined in: packages/craft-hub/src/server.ts:108