Настройка

Путь до файла конфигурации:
Ubuntu - /etc/2dedi/mono.json
Windows - В папке с приложением

Пример файла конфигурации:

{
  "app_port" : 8888 ,
  "tcp_port" : 3333,
  "ws_url" : "/ws/",
  "path_to_report":"/usr/share/2dedi/public/reports/",
  "paths_to_apps" : {
    "/" : "/usr/share/2dedi/public/"
  },
  "database" : {
    "name" : "/etc/2dedi/2dedi_test.db",
    "type" : "sqlite3"
  }
}
{
  "app_port" : 8888 ,
  "tcp_port" : 3333,
  "ws_url" : "/ws/",
  "path_to_report":"/usr/share/2dedi/public/reports/",
  "paths_to_apps" : {
    "/" : "/usr/share/2dedi/public/",
    "/v2" : "/usr/share/2dedi/v2"
  },
  "database" : {
    "ip" : "127.0.0.1",
    "port" : 3306,
    "login" : "root",
    "password" : "my_password",
    "name" : "demo",
     "type" : "mysql",
  }
}

app_port - Порт для доступа к веб-интерфейсу, доступа к WebSocket API
tcp_port - Порт для работы с серверами опроса
ws_url - Адрес для доступа к WebSocket API
path_to_report - Папка, в которую будут складываться сгенерированные отчеты
paths_to_apps - Ключом, является адрес в браузере, по которому будет открываться содержимое из папки в значении.
Это удобно, если у вас есть свой веб-интрефейс, или новая версия программы, которую вы хотите проверить.
В это случае можно дописать ваши настройки.
database - Настройки для доступа к базе данных
name - При выбре типа sqlite3 - пусть до базы данных, при выборе mysql - название базы данных
ip - Адрес в сети, расположения БД. При выборе типа БД sqlite3 - игнорируется
port - Порт для доступа к БД. При выборе типа БД sqlite3 - игнорируется
login - Логин для доступа к БД. При выборе типа БД sqlite3 - игнорируется
password - Логин для доступа к БД. При выборе типа БД sqlite3 - игнорируется