HTTP(S)#
When enabled, provides an HTTP and/or HTTPS server. The servers will
mount the omni.services.core.main app and will serve it up over HTTPS.
HTTP#
The port can be specified with the following setting:
exts."omni.services.transport.server.http".port
HTTPS#
To enable/disable the HTTPS server set the following setting to true
or false. (Default: false):
exts."omni.services.transport.server.http".https.enabled
When enabling the HTTPS server, users are also expected to configure the SSL configuration. The following settings are available:
exts."omni.services.transport.server.http".ssl.ssl_keyfileexts."omni.services.transport.server.http".ssl.ssl_certfileexts."omni.services.transport.server.http".ssl.ssl_versionexts."omni.services.transport.server.http".ssl.ssl_cert_reqsexts."omni.services.transport.server.http".ssl.ssl_ca_certsexts."omni.services.transport.server.http".ssl.ssl_ciphers
The following SSL settings are mandatory when Enabling HTTPS:
exts."omni.services.transport.server.http".ssl.ssl_keyfileexts."omni.services.transport.server.http".ssl.ssl_certfile
The port can be specified with the following setting:
exts."omni.services.transport.server.http".https.port