{
  "certificate": {
    "key": "certificates/jsreport.net.key",
    "cert": "certificates/jsreport.net.cert"
  },
  "authentication": {
    "cookieSession": {
      "secret": "<your strong secret>"
    },
    "admin": {
      "username": "admin",
      "password": "password"
    },
    "enabled": false
  },
  "connectionString": {
    "name": "fs"
  },
  "httpPort": 5488,
  "httpsPort": null,
  "logger": {
    "console": {
      "transport": "console",
      "level": "debug"
    },
    "file": {
      "transport": "file",
      "level": "info",
      "filename": "logs/reporter.log"
    },
    "error": {
      "transport": "file",
      "level": "error",
      "filename": "logs/error.log"
    }
  },
  "blobStorage": "fileSystem",
  "phantom": {
    "strategy": "dedicated-process",
    "timeout": 60000
  },
  "tasks": {
    "strategy": "dedicated-process",
    "timeout": 10000,
    "allowedModules": []
  },
  "scripts": {
    "allowedModules": [],
    "timeout": 60000
  },
  "sample-template": {
    "createSamples": true
  }
}
