GastroPlus Orchestrator Configuration File
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": []
}
}