run
Start the HTTP server to serve the SWML document.
Returns immediately when SWAIG_CLI_MODE=true is set, so the CLI testing
tool can load the service without opening a port.
Parameters
host
Hostname to bind to. Defaults to the host passed to the constructor, or "0.0.0.0".
port
Port number to listen on. Defaults to the port passed to the constructor,
which itself falls back to the PORT environment variable or 3000.
opts
Optional SSL/TLS overrides. Each field falls back to the matching value on the service instance.
opts.sslCert
Path to the SSL certificate file. When both sslCert and sslKey are
resolved and sslEnabled is true, the server runs over HTTPS.
opts.sslKey
Path to the SSL private key file.
opts.sslEnabled
Override whether SSL/HTTPS is enabled for this run.
opts.domain
Domain name associated with the SSL certificate.
Returns
Promise<void>