iobroker.js-controller
Version:
Updated by reinstall.js on 2018-06-11T15:19:56.688Z
128 lines (123 loc) • 5.88 kB
JSON
{
"system": {
"memoryLimitMB": 0,
"hostname": "",
"statisticsInterval": 15000,
"statisticsIntervalComment": "Interval how often the counters for input/output in adapters and controller will be updated",
"checkDiskInterval": 300000,
"checkDiskIntervalComment": "Interval how often the disk size will be checked",
"instanceStartInterval": 2000,
"noChmodComment": "Flag to test new feature with no chmod call. Must be deleted later and noChmod must be mainline (2018.06.04)",
"compact": false,
"compactComment": "Controller will try to start the instances as a part of the same process. No spawn will be done. Only by adapters that support it and have flag compact flag in io-package.json",
"allowShellCommands": false,
"allowShellCommandsComment": "Allow execution of \"shell\" sendToHost commands",
"memLimitWarn": 100,
"memLimitWarnComment": "If the available RAM is below this threshold on adapter start, a warning will be logged.",
"memLimitError": 50,
"memLimitErrorComment": "If the available RAM is below this threshold on adapter start, an error will be logged."
},
"multihostService": {
"enabled": false,
"secure": true,
"password": ""
},
"objects" : {
"type": "file",
"typeComment": "Possible values: 'file' - [port 9001], redis - [port 6379], couch - [port 5984].",
"host": "127.0.0.1",
"port": 9001,
"noFileCache": false,
"maxQueue": 1000,
"connectTimeout": 2000,
"writeFileInterval": 5000,
"dataDir": "",
"options": {
"auth_pass": null,
"retry_max_delay": 5000,
"retry_max_count": 19,
"db": 0,
"family": 0
},
"backup": {
"disabled": false,
"files": 24,
"filesComment": "Minimal number of backup files, after the deletion will be executed according to backupTime settings",
"hours": 48,
"hoursComment": "All backups older than 48 hours will be deleted. But only if the number of files is greater than of backupNumber",
"period": 120,
"periodComment": "by default backup every 2 hours. Time is in minutes. To disable backup set the value to 0",
"path": "",
"pathComment": "Absolute path to backup directory or empty to backup in data directory"
}
},
"states" : {
"type": "file",
"typeComment": "Possible values: 'file' - [port 9000], 'redis' - [port 6379].",
"host": "127.0.0.1",
"port": 9000,
"connectTimeout": 2000,
"writeFileInterval": 30000,
"dataDir": "",
"options": {
"auth_pass": null,
"retry_max_delay": 5000,
"retry_max_count": 19,
"db": 0,
"family": 0
},
"backup": {
"disabled": false,
"files": 24,
"filesComment": "Minimal number of backup files, after the deletion will be executed according to backupTime settings",
"hours": 48,
"hoursComment": "All backups older than 48 hours will be deleted. But only if the number of files is greater than of backupNumber",
"period": 120,
"periodComment": "by default backup every 2 hours. Time is in minutes. To disable backup set the value to 0",
"path": "",
"pathComment": "Absolute path to backup directory or empty to backup in data directory"
}
},
"log": {
"level": "info",
"maxDays": 7,
"noStdout": true,
"transport": {
"file1": {
"type": "file",
"enabled": true,
"filename": "log/iobroker",
"fileext": ".log",
"maxsize": null,
"maxFiles": null
},
"syslog1": {
"type": "syslog",
"enabled": false,
"host": "localhost",
"hostComment": "The host running syslogd, defaults to localhost.",
"portComment": "The port on the host that syslog is running on, defaults to syslogd's default port(514/UDP).",
"protocol": "udp4",
"protocolComment": "The network protocol to log over (e.g. tcp4, udp4, unix, unix-connect, etc).",
"pathComment": "The path to the syslog dgram socket (i.e. /dev/log or /var/run/syslog for OS X).",
"facilityComment": "Syslog facility to use (Default: local0).",
"localhost": "iobroker",
"localhostComment": "Host to indicate that log messages are coming from (Default: localhost).",
"sysLogTypeComment": "The type of the syslog protocol to use (Default: BSD).",
"app_nameComment": "The name of the application (Default: process.title).",
"eolComment": "The end of line character to be added to the end of the message (Default: Message without modifications)."
},
"seq1": {
"type": "seq",
"enabled": false,
"serverUrl": "http://IP:PORT",
"serverUrlComment": "The http(s) URL including port of the seq server. If you use HTTPS a real certificate is needed; self signed certs are ot accepted.",
"apiKey": "",
"apiKeyComment": "The apiKey of the seq system"
}
}
},
"dataDirComment": "Always relative to iobroker.js-controller/",
"plugins": {
}
}