| title | draft | description | pre |
|---|---|---|---|
Server configuration |
false |
Reference material for the server configuration |
<i class='fa fa-cogs'></i> |
{{< table_of_contents >}}
| Property | Type | Required | Nullable |
|---|---|---|---|
| data_dir | string |
Optional | cannot be null |
| log_level | string |
Optional | cannot be null |
| mongodb | Merged | Optional | cannot be null |
| ssl_certificate | Merged | Optional | cannot be null |
| island_port | integer |
Optional | cannot be null |
The directory where the Island will store runtime artifacts.
data_dir
-
is optional
-
Type:
string -
cannot be null
The value of this string must be a valid path.
The default value for Windows is:
"%AppData%\\monkey_island"The default value for Linux is:
"$HOME/.monkey_island"The threshold for the Island logger.
log_level
-
is optional
-
Type:
string -
cannot be null
The default value is:
"INFO"The MongoDB configuration for the Island server.
mongodb
- is optional
-
Type: merged type (Details)
-
cannot be null
The default value is:
{
"start_mongodb": true
}The SSL certificates configuration for the Island server.
ssl_certificate
- is optional
-
Type: merged type (Details)
-
cannot be null
The default value is:
{
"ssl_certificate_file": "C:\\Users\\smalviya\\Desktop\\monkey-ecosystem\\infection_monkey\\monkey_island\\cc\\server.crt",
"ssl_certificate_key_file": "C:\\Users\\smalviya\\Desktop\\monkey-ecosystem\\infection_monkey\\monkey_island\\cc\\server.key"
}The port on which the Island server should listen.
island_port
-
is optional
-
Type:
integer -
cannot be null
The default value is:
443