{ "server": { "port": 1337, "timeoutForRequests" : 3, "components": ["./components", "./components_example/components"] }, "sessionMaxAge": 3600, "websocket": { "idleTime": 1200, "disconnectIdle": true, "disconnectIdleOnMaxConn": 1024, "idleCheckInterval": 5 }, "staticFiles": { "maxAge": 3600, "folders": { "/": "./public", "/doc": "doc/build/html" } }, "defaultLanguage": "en_US", "language": "en_US", "enableClientLogging": true, "enableMinification": false, "enableMinificationCSS": false, "logger": { "level": "debug", "appenders": [{ "type": "console", "layout": { "type": "pattern", "params": { "pattern": "%logger - %source - [%level] %date: %message %stacktrace" } }, "params": { "debug": { "foreground": "green" }, "info": { "foreground": "cyan" }, "warn": { "foreground": "yellow" }, "error": { "foreground": "red" }, "fatal": { "foreground": "black", "background": "red" } } }, { "type": "file", "layout": { "type": "pattern", "params": { "pattern": "%logger - %source - [%level] %date: %message %stacktrace" } }, "params": { "file": "server.log", "rotateFile": { "path": "server.log", "format": "DD-MM-YYYY HH:mm", "days": -1 } } }] }, "cookieMaxAge": 3600, "languages": [ {"key": "en_US", "text": "English"}, {"key": "de_DE", "text": "Deutsch"}, {"key": "ro_RO", "text": "Română"}, {"key": "ar_SA", "text": "عربي"} ], "errorComponent": { "id": "error", "version": "1.0" }, "loadingComponent": { "id": "placeholder", "version": "1.0", "viewId": "index", "timeout": 500 } }