This PR adds a few more endpoints to the HTTP API of the Simulator and enables secure access via TLS and HTTP Basic Auth so that the Simulator can run on a public server and expose its API to the internet.
To configure the public HTTP API, the following files need to be provided in the mo_store folder:
api_cert.pem: TLS certificate
api_key.pem: private TLS key
api.jsn: server settings as a JSON file. Example file containing all possible configurations:
This PR adds a few more endpoints to the HTTP API of the Simulator and enables secure access via TLS and HTTP Basic Auth so that the Simulator can run on a public server and expose its API to the internet.
To configure the public HTTP API, the following files need to be provided in the
mo_store
folder:api_cert.pem
: TLS certificateapi_key.pem
: private TLS keyapi.jsn
: server settings as a JSON file. Example file containing all possible configurations: