Skip to content

Latest commit

 

History

History
141 lines (89 loc) · 2.56 KB

File metadata and controls

141 lines (89 loc) · 2.56 KB
title draft description pre
Server configuration
false
Reference material for the server configuration
<i class='fa fa-cogs'></i>

{{< table_of_contents >}}

Configuration

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

data_dir

The directory where the Island will store runtime artifacts.

data_dir

  • is optional

  • Type: string

  • cannot be null

data_dir Constraints

The value of this string must be a valid path.

data_dir Default Value

The default value for Windows is:

"%AppData%\\monkey_island"

The default value for Linux is:

"$HOME/.monkey_island"

log_level

The threshold for the Island logger.

log_level

  • is optional

  • Type: string

  • cannot be null

log_level Default Value

The default value is:

"INFO"

mongodb

The MongoDB configuration for the Island server.

mongodb

  • is optional
  • Type: merged type (Details)

  • cannot be null

mongodb Default Value

The default value is:

{
  "start_mongodb": true
}

ssl_certificate

The SSL certificates configuration for the Island server.

ssl_certificate

  • is optional
  • Type: merged type (Details)

  • cannot be null

ssl_certificate Default Value

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"
}

island_port

The port on which the Island server should listen.

island_port

  • is optional

  • Type: integer

  • cannot be null

island_port Default Value

The default value is:

443