{
  "port": 7357,
  "proxy": {
    "port": 7357
  },
  "host": "preparator.local",
  "cors": ["*"],
  "template": {
    "engine": "pug",
    "views": "views",
    "partialsDir": "partials",
    "partials": {}
  },
  "db":{
    "mongoose":{
      "uri": "mongodb://localhost/test?authSource=test",
      "options": {
        "useNewUrlParser": true,
        "useUnifiedTopology": true,
        "db": "test",
        "host": "localhost",
        "autoIndex": false
      }
    },
    "redis": {},
    "ioredis": {
      "enableOfflineQueue": false
    }
  },
  "CSP": {
    "connect": [
      "'self'",
      "*",
      "wss:",
      "https:",
      "'unsafe-inline'"
    ],
    "default": [
      "'self'",
      "*",
      "wss:",
      "https:",
      "'unsafe-inline'"
    ],
    "img": [
      "'self'",
      "data:"
    ],
    "script": [
      "'self'",
			"'unsafe-eval'",
			"'unsafe-inline'"
    ],
    "style": [
      "'self'",
      "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/",
      "'unsafe-inline'",
      "'unsafe-eval'"
    ]
  },
  "session": {
    "driver": "redis",
    "secret": "0432957h-23809457-23448v5",
    "cookie": {
      "maxAge": 2628000000
    },
    "key": "SessionID"
  },
  "path": {
    "static": "../browser",
    "app": "/client",
    "front": "../front/build"
  },
  "defaultUserRole": "user",
  "modules": {
    "ws":{
      "port": "12000"
    },
    "user": {
      "root": {
        "username": "root",
        "email": "root@test.user.not",
        "password": "rootPassword",
        "role": "root"
      },
      "secret": "asdfasdfasdf",
      "tokenTTL": 3600
    },
    "locale": {
      "priority": ["ru", "en", "de", "es", "fr"]
    },
    "error": {
      "options": {
        "secure": false
      },
      "key": "error@reporter.local",
      "url": "http://reporter.local/api/error"
    }
  },
  "middleware": {

  },
  "importModulesFromNPM": ["not-error", "not-user", "not-key", "not-options"]
}
