This JSON configuration file controls the settings for the GastroPlus Orchestrator service. It defines network parameters, logging behavior, and security settings. The default configuration file is located in C:\ProgramData\Simulations Plus, Inc\GastroPlusOrchestrator\10.2\restConfiguration.json.
User-Customized Configuration File
If it exists, the application will use the configuration file in the user’s AppData folder, specifically in %LOCALAPPDATA%\Simulations Plus, Inc\GastroPlusOrchestrator\restConfiguration.json. Otherwise, the system-wide configuration file will be used.
Configuration Parameters
|
Parameter (type) |
Description |
|---|---|
|
|
The IP address the server will bind to. Value |
|
|
The TCP port number the server will listen on. A value of |
|
|
When |
|
|
Determines the verbosity of logging. Options from least to most verbose: |
|
|
The full path where log files will be stored. If empty or not provided, logging will be to the console only. |
|
|
The file path of the SSL certificate file for secure HTTPS connections. |
|
|
The file path of the private key file used for SSL encryption. |
|
|
When |
|
|
An array of allowed origins for Cross-Origin Resource Sharing (CORS). Empty array means no CORS allowed. |
Example
{
"httpServer": {
"ip": "0.0.0.0",
"port": 0,
"enable_logging": true,
"log_level": "info",
"reuse_port": false,
"cors_origins": []
}
}